Método IWbemObjectAccess::WritePropertyValue (wbemcli.h)
El método WritePropertyValue escribe un número especificado de bytes en una propiedad identificada por un identificador de propiedad. Use este método para establecer cadenas y todos los demás datos que no sean DWORD o que no sean QWORD .
Sintaxis
HRESULT WritePropertyValue(
[in] long lHandle,
[in] long lNumBytes,
[in] const byte *aData
);
Parámetros
[in] lHandle
Entero que contiene el identificador que identifica esta propiedad.
[in] lNumBytes
Entero que contiene el número de bytes que se escriben en la propiedad . Para los valores de propiedad que no son de cadena, lNumBytes debe ser el tamaño de datos correcto del tipo de propiedad especificado. En el caso de los valores de propiedad de cadena, como reference, string y datetime, lNumBytes debe ser la longitud de la cadena especificada en bytes y la propia cadena debe tener una longitud uniforme en bytes y seguirse con un carácter de terminación NULL.
[in] aData
Puntero a la matriz de tipos de bytes constante que contiene los datos.
Valor devuelto
Este método devuelve un valor HRESULT que indica el estado de la llamada al método. En la lista siguiente se muestra el valor contenido en un HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemcli.h (include Wbemidl.h) |
Library | Wbemuuid.lib |
Archivo DLL | Esscli.dll; Fastprox.dll; Wbemess.dll |