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 |