通过


CComAutoCriticalSection 类

注释

活动模板库(ATL)将继续受到支持。 但是,我们不再添加功能或更新文档。

CComAutoCriticalSection 提供用于获取和释放关键部分对象所有权的方法。

语法

class CComAutoCriticalSection : public CComCriticalSection

成员

公共构造函数

名称 说明
CComAutoCriticalSection::CComAutoCriticalSection 构造函数。
CComAutoCriticalSection::~CComAutoCriticalSection 析构函数。

注解

CComAutoCriticalSection 类似于 CComCriticalSection 类,但 CComAutoCriticalSection 在构造函数中会自动初始化关键部分对象。

通常,通过 CComAutoCriticalSection 名称 typedef 使用 。 使用 CComAutoCriticalSection 时,此名称引用

使用此类时,Init 中的 Term 方法不可用。

继承层次结构

CComCriticalSection

CComAutoCriticalSection

要求

标头:atlcom.h

CComAutoCriticalSection::CComAutoCriticalSection

构造函数。

CComAutoCriticalSection();

注解

调用 Win32 函数 InitializeCriticalSection,它会初始化关键部分对象。

CComAutoCriticalSection::~CComAutoCriticalSection

析构函数。

~CComAutoCriticalSection() throw();

注解

析构函数调用 DeleteCriticalSection,从而释放关键部分对象使用的所有系统资源。

另请参阅

CComFakeCriticalSection 类
类概述
CComCriticalSection 类