CriticalSection 类

表示一个临界区对象。

class CriticalSection;

成员

BR245077.collapse_all(zh-cn,VS.110).gif构造函数

名称

说明

CriticalSection::CriticalSection 构造函数

初始化类似于mutex对象的同步对象,但是,可以只能由线程的唯一使用处理。

CriticalSection::~CriticalSection 析构函数

Deinitializes和销毁当前CriticalSection对象。

BR245077.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CriticalSection::TryLock 方法

尝试输入临界区,并且不会发生。如果调用成功,调用线程执行临界区的所有权。

CriticalSection::Lock 方法

等待指定的临界区对象的所有权。,当授予调用线程所有权时,函数返回。

CriticalSection::IsValid 方法

指示当前临界区是否有效。

BR245077.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CriticalSection::cs_ 数据成员

声明一个临界区数据成员。

继承层次结构

CriticalSection

要求

标头: corewrappers.h

命名空间: Microsoft::WRL::Wrappers

请参见

参考

Microsoft::WRL::Wrappers 命名空间