IWbemObjectAccess ::WritePropertyValue, méthode (wbemcli.h)
La méthode WritePropertyValue écrit un nombre spécifié d’octets dans une propriété identifiée par un handle de propriété. Utilisez cette méthode pour définir la chaîne et toutes les autres données non-DWORD ou non-QWORD .
Syntaxe
HRESULT WritePropertyValue(
[in] long lHandle,
[in] long lNumBytes,
[in] const byte *aData
);
Paramètres
[in] lHandle
Entier qui contient le handle qui identifie cette propriété.
[in] lNumBytes
Entier qui contient le nombre d’octets en cours d’écriture dans la propriété . Pour les valeurs de propriété non-chaîne, lNumBytes doit être la taille de données correcte du type de propriété spécifié. Pour les valeurs de propriété de chaîne telles que référence, chaîne et datetime, lNumBytes doit être la longueur de la chaîne spécifiée en octets, et la chaîne elle-même doit être d’une longueur égale en octets et être suivie d’un caractère de terminaison Null.
[in] aData
Pointeur vers le tableau de type d’octets constant qui contient les données.
Valeur retournée
Cette méthode retourne une valeur HRESULT qui indique le statut de l'appel de méthode. La liste suivante répertorie la valeur contenue dans un HRESULT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | wbemcli.h (include Wbemidl.h) |
Bibliothèque | Wbemuuid.lib |
DLL | Esscli.dll ; Fastprox.dll ; Wbemess.dll |