??0CCritSection@@QEAA@XZ ??0CShareLockExport@@QEAA@XZ ??0CShareLockNH@@QEAA@XZ ??0CSimpleCritSection@@QEAA@XZ ??1CCritSection@@QEAA@XZ ??1CShareLockExport@@QEAA@XZ ??1CShareLockNH@@QEAA@XZ ??1CSimpleCritSection@@QEAA@XZ ??4CShareLockExport@@QEAAAEAV0@AEBV0@@Z ??4CSimpleCritSection@@QEAAAEAV0@AEBV0@@Z ?Enter@CCritSection@@QEAAXAEAVCWaitingThread@@@Z ?Enter@CCritSection@@QEAAXXZ ?Enter@CSimpleCritSection@@QEAAXAEAVCWaitingThread@@@Z ?Enter@CSimpleCritSection@@QEAAXXZ ?ExclusiveLock@CShareLockExport@@QEAAXXZ ?ExclusiveLock@CShareLockNH@@QEAAXXZ ?ExclusiveToPartial@CShareLockNH@@QEAAXXZ ?ExclusiveToShared@CShareLockExport@@QEAAXXZ ?ExclusiveToShared@CShareLockNH@@QEAAXXZ ?ExclusiveUnlock@CShareLockExport@@QEAAXXZ ?ExclusiveUnlock@CShareLockNH@@QEAAXXZ ?FirstPartialToExclusive@CShareLockNH@@QEAAXXZ ?GetPerThreadEvent@@YAPEAXXZ ?Leave@CCritSection@@QEAAXXZ ?Leave@CSimpleCritSection@@QEAAXXZ ?PartialLock@CShareLockNH@@QEAAXXZ ?PartialToExclusive@CShareLockNH@@QEAAHXZ ?PartialToShared@CShareLockNH@@QEAAXXZ ?PartialUnlock@CShareLockNH@@QEAAXXZ ?ShareLock@CShareLockExport@@QEAAXXZ ?ShareLock@CShareLockNH@@QEAAXXZ ?ShareLockInternal@CShareLockNH@@AEAAXXZ ?ShareUnlock@CShareLockExport@@QEAAXXZ ?ShareUnlock@CShareLockNH@@QEAAXXZ ?ShareUnlockInternal@CShareLockNH@@AEAAXXZ ?SharedToExclusive@CShareLockExport@@QEAAHXZ ?SharedToExclusive@CShareLockNH@@QEAAHXZ ?SharedToPartial@CShareLockNH@@QEAAHXZ ?TryEnter@CCritSection@@QEAAHAEAVCWaitingThread@@@Z ?TryEnter@CCritSection@@QEAAHXZ ?TryEnter@CSimpleCritSection@@QEAAHAEAVCWaitingThread@@@Z ?TryEnter@CSimpleCritSection@@QEAAHXZ ?TryExclusiveLock@CShareLockExport@@QEAAHXZ ?TryExclusiveLock@CShareLockNH@@QEAAHXZ ?TryPartialLock@CShareLockNH@@QEAAHXZ ?TryShareLock@CShareLockExport@@QEAAHXZ ?TryShareLock@CShareLockNH@@QEAAHXZ ?WakeReaders@CShareLockNH@@AEAAXXZ