Método Semaphore::Lock
Aguarda até que o objeto atual ou o objeto de semáforo associado com o identificador especificado, está no estado sinalizado ou o intervalo de tempo limite especificado tiver decorrido.
SyncLock Lock(
DWORD milliseconds = INFINITE
);
static SyncLock Lock(
HANDLE h,
DWORD milliseconds = INFINITE
);
Parâmetros
milliseconds
O intervalo de tempo limite, em milissegundos.O valor padrão é infinito, que aguarda indefinidamente.h
Um identificador para um objeto de semáforo.
Valor de retorno
Um Details::SyncLockWithStatusT <HandleTraits::SemaphoreTraits>
Requisitos
Cabeçalho: corewrappers.h
Namespace: Microsoft::WRL::Wrappers