次の方法で共有


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する

こちらもご覧ください

MI_Instance_AddElement

MI_Instance_ClearElement

MI_Instance_SetElement