Udostępnij za pośrednictwem


Semaphore::Lock — Metoda

Czeka, aż do bieżącego obiektu lub obiektu semafora skojarzone określone dojście jest w stanie zasygnalizowanym lub przed upływem określonego limitu czasu.

SyncLock Lock(
   DWORD milliseconds = INFINITE
);

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

Parametry

  • milliseconds
    Interwał limitu czasu w milisekundach.Wartość domyślna to INFINITE, którego oczekuje w nieskończoność.

  • h
    Uchwyt do obiektu semafora.

Wartość zwracana

Details::SyncLockWithStatusT <HandleTraits::SemaphoreTraits>

Wymagania

Nagłówek: corewrappers.h

Obszar nazw: Microsoft::WRL::Wrappers

Zobacz też

Informacje

Semaphore — Klasa