SyncLockWithStatusT 类

支持WRL基础结构并且不应在代码中直接使用。

template <
   typename SyncTraits
>
class SyncLockWithStatusT : public SyncLockT<SyncTraits>;

参数

  • SyncTraits
    可以采用资源的独占的或共享所有权的类型。

备注

表示可采用资源的独占的或共享所有权的类型。

SyncLockWithStatusT选件类用于实现 MUTEX信号量 选件类。

成员

BR230462.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

SyncLockWithStatusT::SyncLockWithStatusT 构造函数

初始化SyncLockWithStatusT选件类的新实例。

BR230462.collapse_all(zh-cn,VS.110).gif受保护的构造函数

名称

说明

SyncLockWithStatusT::SyncLockWithStatusT 构造函数

初始化SyncLockWithStatusT选件类的新实例。

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

名称

说明

SyncLockWithStatusT::GetStatus 方法

检索当前SyncLockWithStatusT对象的等待状态。

SyncLockWithStatusT::IsLocked 方法

指示当前SyncLockWithStatusT对象是否拥有一个资源,即对象锁定。

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

名称

说明

SyncLockWithStatusT::status_ 数据成员

在基于当前SyncLockWithStatusT对象的锁定操作后保存基础等待操作的结果。

继承层次结构

SyncLockT

SyncLockWithStatusT

要求

标头: corewrappers.h

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

请参见

参考

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