VOID CPCAPI CPC_RDLockRWLock( LPCPC_RWLOCK pSection );
Если пользователь её не задаёт, то она заменяется #CPC_WRLockRWLock, в этом случае все операции в одном контексте исполняются последовательно. Операции в разных контекстах могут выполнятся паралельно.