Share via


Classe CThreadBase (thrdbase.h)

[La classe CThreadBase fait partie de l’infrastructure du fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées dans tout nouveau développement.]

La classe CThreadBase est une classe de base qui fournit les mécanismes de sécurité de thread internes pour l’infrastructure du fournisseur WMI. Cette classe est appelée en interne.

Méthodes

La classe CThreadBase a ces méthodes.

 
CThreadBase::BeginRead

La méthode BeginRead assure la sécurité des threads en indiquant le début d’une opération de lecture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
CThreadBase::BeginWrite

La méthode BeginWrite fournit une sécurité de thread en indiquant le début d’une opération d’écriture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
CThreadBase::CThreadBase

Le constructeur CThreadBase::CThreadBase initialise une nouvelle instance de CThreadBase. CThreadBase est appelé en interne.
CThreadBase::EndRead

La méthode EndRead assure la sécurité des threads en indiquant la fin d’une opération de lecture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
CThreadBase::EndWrite

La méthode EndWrite fournit une sécurité de thread en indiquant la fin d’une opération d’écriture de données lorsque le fournisseur est basé sur l’infrastructure du fournisseur WMI. CThreadBase est appelé en interne.
CThreadBase::OnFinalRelease

La méthode OnFinalRelease est une fonction virtuelle appelée par Release lorsque le nombre de références atteint zéro. CThreadBase est appelé en interne.

Remarques

Le destructeur de la classe est CWbemGlueFactory::~CWbemGlueFactory.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête thrdbase.h (incluez FwCommon.h)