CThreadBase-Klasse (thrdbase.h)
[Die CThreadbase-Klasse ist Teil des WMI-Anbieterframeworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Die CThreadBase-Klasse ist eine Basisklasse, die die internen Threadsicherheitsmechanismen für das WMI-Anbieterframework bereitstellt. Diese Klasse wird intern aufgerufen.
Methoden
Die CThreadBase-Klasse verfügt über diese Methoden.
CThreadBase::BeginRead Die BeginRead-Methode bietet Threadsicherheit, indem sie den Anfang eines Datenlesevorgangs angibt, wenn der Anbieter auf dem WMI-Anbieterframework basiert. CThreadBase wird intern aufgerufen. |
CThreadBase::BeginWrite Die BeginWrite-Methode bietet Threadsicherheit, indem sie den Anfang eines Datenschreibvorgangs angibt, wenn der Anbieter auf dem WMI-Anbieterframework basiert. CThreadBase wird intern aufgerufen. |
CThreadBase::CThreadBase Der CThreadBase::CThreadBase-Konstruktor initialisiert eine neue instance von CThreadBase. CThreadBase wird intern aufgerufen. |
CThreadBase::EndRead Die EndRead-Methode bietet Threadsicherheit, indem sie das Ende eines Datenlesevorgangs angibt, wenn der Anbieter auf dem WMI-Anbieterframework basiert. CThreadBase wird intern aufgerufen. |
CThreadBase::EndWrite Die EndWrite-Methode bietet Threadsicherheit, indem sie das Ende eines Datenschreibvorgangs angibt, wenn der Anbieter auf dem WMI-Anbieterframework basiert. CThreadBase wird intern aufgerufen. |
CThreadBase::OnFinalRelease Die OnFinalRelease-Methode ist eine virtuelle Funktion, die von Release aufgerufen wird, wenn die Verweisanzahl 0 (null) erreicht. CThreadBase wird intern aufgerufen. |
Hinweise
Der Destruktor für die Klasse ist CWbemGlueFactory::~CWbemGlueFactory.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | thrdbase.h (schließen Sie FwCommon.h ein) |