SRWLock 类

表示一个轻量级读/写(srw)锁。

class SRWLock;

备注

一微小的读取器/编写器锁用于同步在线程之间的访问权限对象或资源。有关更多信息,请参见MSDN Library中的 同步功能

成员

BR244843.collapse_all(zh-cn,VS.110).gif公共 Typedefs

SyncLockExclusive

在独占模式访问的SRWLock对象的同义词。

SyncLockShared

在共享模式访问的SRWLock对象的同义词。

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

名称

说明

SRWLock::SRWLock 构造函数

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

SRWLock::~SRWLock 析构函数

Deinitializes SRWLock选件类的实例。

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

名称

说明

SRWLock::LockExclusive 方法

在独占模式获取一SRWLock对象。

SRWLock::LockShared 方法

在共享模式获取一SRWLock对象。

SRWLock::TryLockExclusive 方法

尝试获取一SRWLock对象在独占模式当前或指定的SRWLock对象的。

SRWLock::TryLockShared 方法

尝试获取一SRWLock对象在共享模式当前或指定的SRWLock对象的。

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

名称

说明

SRWLock::SRWLock_ 数据成员

包含当前SRWLock对象的基础锁定变量。

继承层次结构

SRWLock

要求

标头: corewrappers.h

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

请参见

参考

Microsoft::WRL::Wrappers 命名空间