CComCriticalSection选件类
此选件类来获取和释放一临界区对象的所有权的方法。
class CComCriticalSection
成员
公共构造函数
名称 |
说明 |
---|---|
构造函数。 |
公共方法
名称 |
说明 |
---|---|
创建和初始化一临界区对象。 |
|
获取临界区对象的所有权。 |
|
释放临界区对象使用的系统资源。 |
|
释放临界区对象的所有权。 |
公共数据成员
名称 |
说明 |
---|---|
CRITICAL_SECTION 对象。 |
备注
CComCriticalSection 类似的类别 CComAutoCriticalSection,除此之外,您必须显式初始化和释放临界区。
通常,通过 typedef 名称 CriticalSection使用 CComCriticalSection。当使用时,此名称引用 CComCriticalSectionCComMultiThreadModel。
比直接调用 Lock 和 Unlock 参见 CComCritSecLock选件类 以一种较为安全的方式使用此选件类。
要求
Header: atlcore.h