MI_Instance_GetElement関数 (mi.h)
名前付き要素 (CIM プロパティ) の値を取得します。
構文
MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_GetElement(
[in] const MI_Instance *self,
const MI_Char *name,
[out, optional] MI_Value *value,
[out, optional] MI_Type *type,
[out, optional] MI_Uint32 *flags,
[out, optional] MI_Uint32 *index
);
パラメーター
[in] self
要素値が返されるインスタンス。
name
要素の名前を表す null で終わる文字列。
[out, optional] value
返される要素の値。
[out, optional] type
返される要素値の型。
[out, optional] flags
次の値の組み合わせが返されます。
MI_FLAG_NULL (0x20000000)
要素の値は Null です。
MI_FLAG_KEY (0x0001000)
要素はキーです。
MI_FLAG_IN (0x0002000)
パラメーターは In 型で、メソッドに渡されます。
MI_FLAG_OUT (0x0004000)
パラメーターは Out 型で、メソッドから返されます。
[out, optional] index
要素の 0 から始まるインデックスが返されます。
戻り値
関数のリターン コードを指定する MI_Result 列挙の値。 これには、次のいずれかのコードを指定できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | mi.h |
再頒布可能パッケージ | windows Server 2008 R2 sp1、Windows 7 SP1、Windows Server 2008 SP2 で 3.0 をWindows Management Frameworkする |