Semaphore 类

表示同步对象控件可以支持用户有限数量的共享资源。

class Semaphore : public HandleT<HandleTraits::SemaphoreTraits>

成员

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

名称

说明

SyncLock

支持同步锁的选件类的同义词。

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

名称

说明

Semaphore::Semaphore 构造函数

初始化信号量选件类的新实例。

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

名称

说明

InvokeHelper::Invoke 方法

调用签名包含参数的指定数目的事件处理程序。

BR245050.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

Semaphore::Lock 方法

等待,直到当前对象或对象与指定的句柄,在为终止状态或指定的超时间隔后。

BR245050.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

Semaphore::operator= 运算符

从一个信号量对象移动指定的句柄当前信号量对象。

继承层次结构

Semaphore

要求

标头: corewrappers.h

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

请参见

参考

Microsoft::WRL::Wrappers 命名空间