Udostępnij za pośrednictwem


Semaphore — Klasa

Reprezentuje obiekt synchronizacji, który steruje zasobu udostępnionego, który może obsługiwać ograniczoną liczbę użytkowników.

class Semaphore : public HandleT<HandleTraits::SemaphoreTraits>

Członkowie

Definicje typów publicznych

Nazwa

Opis

SyncLock

Synonim dla klasy, która obsługuje synchroniczne blokad.

Publiczne konstruktory

Nazwa

Opis

Semaphore::Semaphore — Konstruktor

Inicjuje nowe wystąpienie klasy semafora.

Metody publiczne

Nazwa

Opis

InvokeHelper::Invoke — Metoda

Wywołuje program obsługi zdarzeń, których podpis zawiera określoną liczbę argumentów.

Członkowie dane publicznych

Nazwa

Opis

Semaphore::Lock — Metoda

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

Podmioty publiczne

Nazwa

Opis

Semaphore::operator= Operator

Przenosi określone dojście obiektu semafora bieżącego obiektu semafora.

Hierarchii dziedziczenia

Semaphore

Wymagania

Nagłówek: corewrappers.h

Obszar nazw: Microsoft::WRL::Wrappers

Zobacz też

Informacje

Microsoft::WRL::Wrappers — Przestrzeń nazw