Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein Synchronisierungsobjekt dar, das eine freigegebene Ressource gesteuert wird, die eine begrenzte Anzahl Benutzer unterstützen kann.
class Semaphore : public HandleT<HandleTraits::SemaphoreTraits>
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
SyncLock |
Ein Synonym für eine Klasse, die synchrone Sperren unterstützt. |
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Initialisiert eine neue Instanz der Semaphorenklasse. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Ruft den Ereignishandler an, dessen Signatur die angegebene Anzahl von Argumenten enthält. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
wartet, bis das aktuelle Objekt oder das Objekt, das dem angegebenen Handle zugeordnet ist, im signalisierten Zustand oder angegebenen Timeoutintervall ist, verstrichen ist. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Verschiebt das angegebene Handle von einem Semaphorobjekt zum aktuellen Semaphorobjekt. |
Vererbungshierarchie
Semaphore
Anforderungen
Header: corewrappers.h
Namespace: Microsoft::WRL::Wrappers