DeleteCriticalSection

DeleteCriticalSection譯為對關鍵節對象的指針

語法,參數,返回值,備註,

語法

void WINAPI DeleteCriticalSection(_Inout_ LPCRITICAL_SECTION lpCriticalSection);

參數

lpCriticalSection
先前必須已將該對象初始化與InitializeCriticalSection函式中。

返回值

此函式不返回值

備註

刪除關鍵節對象釋放由該對象使用的所有系統資源。
關鍵節之後,對象已被刪除,未引用的對象的任何功能,在關鍵節 (如EnterCriticalSectionTryEnterCriticalSection、 和LeaveCriticalSection) 上運行非InitializeCriticalSectionInitializeCriticalSectionAndSpinCount。如果您嘗試這樣做,可能會出現記憶體損壞和其他意外的錯誤。
如果它仍擁有刪除關鍵節,則已刪除的關鍵節的所有權在等待的執行緒的狀態未定義。

相關詞條

熱門詞條

聯絡我們