SyncLockWithStatusT::GetStatus-Methode

Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.

DWORD GetStatus() const;

Rückgabewert

Das Ergebnis einer Wartevorgang auf dem Objekt, das auf der SyncLockWithStatusT-Klasse, wie Mutex oder Semaphor ist.Null (0) gibt die Wartevorgang zurückgegeben hat den signalisierten Zustand an; Andernfalls tritt ein anderer Zustand, wie Timeoutwert Verstrichene auf.

Hinweise

Ruft den Wartevorgangsstatus des aktuellen SyncLockWithStatusT-Objekts ab.

Die GetStatus()-Funktion ruft den Wert des zugrunde liegenden status_ Datenmembers ab.Wenn ein Objekt auf Grundlage der SyncLockWithStatusT-Klasse einen Sperrenvorgang ausführt, wartet das erste Objekt, bis das Objekt verfügbar wird.Das Ergebnis dieser Wartevorgang wird im status_ Datenmember gespeichert.Die möglichen Werte des status_ Datenmembers sind die Rückgabewerte der Wartevorgang.Weitere Informationen finden Sie unter den Rückgabewerten der WaitForSingleObjectEx()-Funktion in der MSDN Library.

Anforderungen

Header: corewrappers.h

Namespace: Microsoft::WRL::Wrappers::Details

Siehe auch

Referenz

SyncLockWithStatusT-Klasse