Metodo IWbemObjectAccess::WritePropertyValue (wbemcli.h)
Il metodo WritePropertyValue scrive un numero specificato di byte in una proprietà identificata da un handle di proprietà. Usare questo metodo per impostare la stringa e tutti gli altri dati non DWORD o non QWORD .
Sintassi
HRESULT WritePropertyValue(
[in] long lHandle,
[in] long lNumBytes,
[in] const byte *aData
);
Parametri
[in] lHandle
Intero contenente l'handle che identifica questa proprietà.
[in] lNumBytes
Intero contenente il numero di byte scritti nella proprietà. Per i valori delle proprietà nonstring, lNumBytes deve essere la dimensione corretta dei dati del tipo di proprietà specificato. Per i valori delle proprietà stringa, ad esempio reference, string e datetime, lNumBytes deve essere la lunghezza della stringa specificata in byte e la stringa stessa deve essere di lunghezza uniforme in byte e deve essere seguita con un carattere di terminazione Null.
[in] aData
Puntatore alla matrice di tipi di byte costante che contiene i dati.
Valore restituito
Questo metodo restituisce un valore HRESULT che indica lo stato della chiamata al metodo. L'elenco seguente elenca il valore contenuto in un HRESULT.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | wbemcli.h (include Wbemidl.h) |
Libreria | Wbemuuid.lib |
DLL | Esscli.dll; Fastprox.dll; Wbemess.dll |