Sdílet prostřednictvím


CAtlCEValidateThreadIDDefault-Methoden

Aktualisiert: November 2007

Die CAtlCEValidateThreadIDDefault-Methoden sind in der folgenden Tabelle aufgelistet.

CAtlCEValidateThreadIDDefault::CAtlCEValidateThreadIDDefault

Erstellt eine Instanz eines CAtlCEValidateThreadIDDefault-Objekts und legt den privaten m_ThreadId-Datenmember fest.

CAtlCEValidateThreadIDDefault::Validate

Gibt an, ob der Threadbezeichner, der als Handle des aufrufenden Threads verwendet wird, mit dem ursprünglichen aufrufenden Thread identisch ist oder nicht.

Die CAtlCEValidateThreadIDDefault-Makros sind in der folgenden Tabelle aufgelistet.

CE_VALIDATE_THREADID_ASSERT-Makro

In Debugbuilds generiert CE_VALIDATE_THREADID_ASSERT einen Debugbericht, wenn die CAtlCEValidateThreadIDDefault::Validate-Methode false zurückgibt.

CE_VALIDATE_THREADID_RETURN-Makro

Gibt den Parameter des Makros zurück, wenn der Threadbezeichner überprüft wird.

CE_VALIDATE_THREADID_THROW-Makro

Löst eine Ausnahme aus, wenn der Threadbezeichner überprüft wird.

Siehe auch

Konzepte

CAtlCEValidateThreadIDDefault-Klasse

Weitere Ressourcen

Eindeutige Klassen in ATL für Geräte