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 |