Semaphore::Lock 方法

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

SyncLock Lock(
   DWORD milliseconds = INFINITE
);

static SyncLock Lock(
   HANDLE h,
   DWORD milliseconds = INFINITE
);

参数

  • milliseconds
    超时间隔,以毫秒为单位。默认为 " 无限 ",会无限期地等待。

  • h
    发出信号量对象的句柄。

返回值

详细信息:: SyncLockWithStatusT <HandleTraits:: SemaphoreTraits>

要求

标题: corewrappers.h

命名空间: Microsoft:: WRL:: 包装

请参见

参考

Semaphore 类