CriticalSection::TryLock 方法
嘗試以不封鎖的方式進入關鍵區段。如果呼叫成功,則呼叫執行緒會取得關鍵區段的擁有權。
SyncLock TryLock();
static SyncLock TryLock(
_In_ CRITICAL_SECTION* cs
);
參數
- cs
使用者指定的關鍵區段物件。
傳回值
非零的值,如果關鍵區段已成功進入或目前執行緒已經擁有關鍵區段。如果為零,另一個執行緒已經擁有關鍵區段。
備註
第一 TryLock 函式會影響目前的關鍵區段物件。第二 TryLock 函式影響一個使用者指定的關鍵區段。
需求
標題: corewrappers.h
**命名空間:**Microsoft::WRL::Wrappers