Interface IWbemObjectAccess (wbemcli.h)
A interface IWbemObjectAccess fornece acesso aos métodos e propriedades de um objeto . Um objeto IWbemObjectAccess é um contêiner de uma instância atualizada por um atualizador. Com a interface IWbemObjectAccess , você pode obter e definir propriedades usando identificadores de propriedade em vez de nomes de propriedade de objeto.
Herança
A interface IWbemObjectAccess herda da interface IUnknown . IWbemObjectAccess também tem estes tipos de membros:
Métodos
A interface IWbemObjectAccess tem esses métodos.
IWbemObjectAccess::GetPropertyHandle O método GetPropertyHandle retorna um identificador exclusivo que identifica uma propriedade. Você pode usar esse identificador para identificar propriedades ao usar métodos IWbemObjectAccess para ler ou gravar valores de propriedade. |
IWbemObjectAccess::GetPropertyInfoByHandle O método GetPropertyInfoByHandle retorna o nome e o tipo de dados da propriedade associada a um identificador de propriedade. |
IWbemObjectAccess::Lock O método Lock impede que outros threads atualizem um objeto IWbemObjectAccess até que ele seja desbloqueado. |
IWbemObjectAccess::ReadDWORD O método ReadDWORD lê 32 bits de dados de propriedade usando um identificador de propriedade. |
IWbemObjectAccess::ReadPropertyValue O método ReadPropertyValue retorna um número especificado de bytes de uma propriedade associada a um identificador de propriedade. |
IWbemObjectAccess::ReadQWORD O método ReadQWORD lê 64 bits de dados de propriedade identificados por um identificador de propriedade. |
IWbemObjectAccess::Unlock O método Unlock permite que outros threads atualizem os valores de propriedade de um objeto IWbemObjectAccess. |
IWbemObjectAccess::WriteDWORD O método WriteDWORD grava 32 bits de dados em uma propriedade identificada por um identificador de propriedade. |
IWbemObjectAccess::WritePropertyValue O método WritePropertyValue grava um número especificado de bytes em uma propriedade identificada por um identificador de propriedade. Use esse método para definir a cadeia de caracteres e todos os outros dados não DWORD ou não QWORD. |
IWbemObjectAccess::WriteQWORD O método WriteQWORD grava 64 bits de dados em uma propriedade usando um identificador de propriedade. |
Comentários
Os métodos IWbemObjectAccess que leem e gravam dados executam muito pouca validação de dados. Como os métodos IWbemObjectAccess acessam diretamente as propriedades, você pode obter e definir propriedades muito mais rapidamente do que pode usar técnicas de acesso a objetos padrão, como IWbemClassObject::Get e IWbemClassObject::P ut.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wbemcli.h (include Wbemidl.h) |
Confira também
Acessar dados de desempenho do C++