SyncLockWithStatusT-Klasse

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

template <
   typename SyncTraits
>
class SyncLockWithStatusT : public SyncLockT<SyncTraits>;

Parameter

  • SyncTraits
    Ein Typ, der Exclusive oder gemeinsamen Besitz einer Ressource enthalten kann.

Hinweise

Stellt einen Typ dar, der Exclusive oder gemeinsamen Besitz einer Ressource enthalten kann.

Die SyncLockWithStatusT-Klasse wird verwendet, um die Mutex und Semaphor-Klassen zu implementieren.

Mitglieder

BR230462.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

SyncLockWithStatusT::SyncLockWithStatusT-Konstruktor

Initialisiert eine neue Instanz der SyncLockWithStatusT-Klasse.

BR230462.collapse_all(de-de,VS.110).gifGeschützte Konstruktoren

Name

Beschreibung

SyncLockWithStatusT::SyncLockWithStatusT-Konstruktor

Initialisiert eine neue Instanz der SyncLockWithStatusT-Klasse.

BR230462.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

SyncLockWithStatusT::GetStatus-Methode

Ruft den Wartevorgangsstatus des aktuellen SyncLockWithStatusT-Objekts ab.

SyncLockWithStatusT::IsLocked-Methode

Gibt an, ob das aktuelle SyncLockWithStatusT-Objekt eine Ressource besitzt; das heißt, wird das SyncLockWithStatusT-Objekt gesperrt.

BR230462.collapse_all(de-de,VS.110).gifGeschützte Datenmember

Name

Beschreibung

SyncLockWithStatusT::status_-Datenmember

Hält das Ergebnis der zugrunde liegenden Wartevorgang nach einem Sperrenvorgang für Objekte auf der aktuellen SyncLockWithStatusT-Objekt an.

Vererbungshierarchie

SyncLockT

SyncLockWithStatusT

Anforderungen

Header: corewrappers.h

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

Siehe auch

Referenz

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