Поделиться через


Метод IWbemObjectAccess::WritePropertyValue (wbemcli.h)

Метод WritePropertyValue записывает указанное количество байтов в свойство, определяемое дескриптором свойства. Используйте этот метод, чтобы задать строку и все другие данные, отличные от DWORD или не-QWORD .

Синтаксис

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

Параметры

[in] lHandle

Целое число, содержащее дескриптор, идентифицирующий это свойство.

[in] lNumBytes

Целое число, содержащее количество байтов, записываемых в свойство . Для нестроковых значений свойств lNumBytes должен быть правильным размером данных указанного типа свойства. Для строковых значений свойств, таких как reference, string и datetime, значение lNumBytes должно быть длиной указанной строки в байтах, а сама строка должна иметь четную длину в байтах и следовать символу завершения null.

[in] aData

Указатель на массив постоянных байтовых типов, содержащий данные.

Возвращаемое значение

Этот метод возвращает HRESULT , указывающий состояние вызова метода. В следующем списке перечислены значения, содержащиеся в HRESULT.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header wbemcli.h (включая Wbemidl.h)
Библиотека Wbemuuid.lib
DLL Esscli.dll; Fastprox.dll; Wbemess.dll

См. также раздел

IWbemObjectAccess