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 |
标头 | wbemcli.h (包括 Wbemidl.h) |
Library | Wbemuuid.lib |
DLL | Esscli.dll;Fastprox.dll;Wbemess.dll |