DeleteCriticalSection
函数
DeleteCriticalSection是一个函数。
语法
void WINAPI DeleteCriticalSection(_Inout_ LPCRITICAL_SECTION lpCriticalSection);
参数
lpCriticalSection
先前必须已将该对象初始化与
InitializeCriticalSection
函数中。
返回值
此函数不返回值
其他信息
删除关键节对象释放由该对象使用的所有系统资源。
关键节之后,对象已被删除,未引用的对象的任何功能,在关键节 (如
EnterCriticalSection
、 TryEnterCriticalSection、 和
LeaveCriticalSection
) 上运行非
InitializeCriticalSection
和InitializeCriticalSectionAndSpinCount。如果您尝试这样做,可能会出现内存损坏和其他意外的错误。
如果它仍拥有删除关键节,则已删除的关键节的所有权在等待的线程的状态未定义。
参考资料
DeleteCriticalSection function
.微软.
最新修订时间:2022-02-22 17:56
条目作者
小编
资深百科编辑
目录
概述
语法
参数
返回值
其他信息
参考资料
Copyright©2024
闽ICP备2024072939号-1