Classe CThreadBase (thrdbase.h)

[A classe CThreadBase faz parte do WMI Provider Framework que agora é considerado em estado final e nenhum desenvolvimento, melhoria ou atualização adicional estará disponível para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas para todos os novos desenvolvimentos.]

A classe CThreadBase é uma classe base que fornece os mecanismos internos de segurança de thread para o WMI Provider Framework. Essa classe é chamada internamente.

Métodos

A classe CThreadBase tem esses métodos.

 
CThreadBase::BeginRead

O método BeginRead fornece segurança de thread indicando o início de uma operação de leitura de dados quando o provedor é criado no WMI Provider Framework. CThreadBase é chamado internamente.
CThreadBase::BeginWrite

O método BeginWrite fornece segurança de thread indicando o início de uma operação de gravação de dados quando o provedor é criado no WMI Provider Framework. CThreadBase é chamado internamente.
CThreadBase::CThreadBase

O construtor CThreadBase::CThreadBase inicializa uma nova instância do CThreadBase. CThreadBase é chamado internamente.
CThreadBase::EndRead

O método EndRead fornece segurança de thread indicando o fim de uma operação de leitura de dados quando o provedor é criado no WMI Provider Framework. CThreadBase é chamado internamente.
CThreadBase::EndWrite

O método EndWrite fornece segurança de thread indicando o fim de uma operação de gravação de dados quando o provedor é criado no WMI Provider Framework. CThreadBase é chamado internamente.
CThreadBase::OnFinalRelease

O método OnFinalRelease é uma função virtual chamada por Release quando a contagem de referência atinge zero. CThreadBase é chamado internamente.

Comentários

O destruidor da classe é CWbemGlueFactory::~CWbemGlueFactory.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho thrdbase.h (inclua FwCommon.h)