Método IWbemObjectAccess::WritePropertyValue (wbemcli.h)

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 cadeia de caracteres e todos os outros dados não DWORD ou não QWORD .

Sintaxe

HRESULT WritePropertyValue(
  [in] long       lHandle,
  [in] long       lNumBytes,
  [in] const byte *aData
);

Parâmetros

[in] lHandle

Inteiro que contém o identificador que identifica essa propriedade.

[in] lNumBytes

Inteiro que contém o número de bytes sendo gravados na propriedade . Para valores de propriedade nãostring, lNumBytes deve ser o tamanho de dados correto do tipo de propriedade especificado. Para valores de propriedade de cadeia de caracteres, como referência, cadeia de caracteres e datetime, lNumBytes deve ter o comprimento da cadeia de caracteres especificada em bytes e a cadeia de caracteres em si deve ter um comprimento par em bytes e ser seguida com um caractere de terminação nula.

[in] aData

Ponteiro para a matriz de tipo de byte constante que contém os dados.

Retornar valor

Esse método retorna um HRESULT que indica o status da chamada de método. A lista a seguir lista o valor contido em um HRESULT.

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 (inclua Wbemidl.h)
Biblioteca Wbemuuid.lib
DLL Esscli.dll; Fastprox.dll; Wbemess.dll

Confira também

IWbemObjectAccess