SyncLockT-Klasse

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

template <
   typename SyncTraits
>
class SyncLockT;

Parameter

  • SyncTraits
    Der Typ, der Besitz einer Ressource enthalten kann.

Hinweise

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

Die SyncLockT-Klasse wird beispielsweise verwendet, ob die SRWLock-Klasse implementieren.

Mitglieder

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

Name

Beschreibung

SyncLockT::SyncLockT-Konstruktor

Initialisiert eine neue Instanz der SyncLockT-Klasse.

SyncLockT::~SyncLockT-Destruktor

Deinitializes eine Instanz der SyncLockT-Klasse.

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

Name

Beschreibung

SyncLockT::SyncLockT-Konstruktor

Initialisiert eine neue Instanz der SyncLockT-Klasse.

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

Name

Beschreibung

SyncLockT::IsLocked-Methode

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

SyncLockT::Unlock-Method

Versionssteuerelement der Ressource angehalten vom aktuellen SyncLockT-Objekt, sofern vorhanden.

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

Name

Beschreibung

SyncLockT::sync_-Datenmember

Hält die zugrunde liegende Ressource dargestellt durch die SyncLockT-Klasse an.

Vererbungshierarchie

SyncLockT

Anforderungen

Header: corewrappers.h

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

Siehe auch

Referenz

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

SRWLock-Klasse