次の方法で共有


MI_ConstSint32Field構造体 (mi.h)

MI_Instance構造体内のプロパティ 表します。

構文

typedef struct _MI_ConstSint32Field {
  MI_Sint32  value;
  MI_Boolean exists;
  MI_Uint8   flags;
} MI_ConstSint32Field;

メンバー

value

MI_Sint32型のフィールド。

exists

フィールドが null 以外かどうかを示します。 MI_TRUEまたはMI_FALSEに設定できます。

flags

メモリ管理ポリシーを示すビット フラグ。

MI_FLAG_NOT_MODIFIED ((1 << 25))

プロパティが変更されていないことを示します。

MI_FLAG_NULL ((1 << 29))

要素の値は Null です

MI_FLAG_BORROW ((1 << 30))

インスタンスが値をコピーしないことを示すために 、MI_Instance のプロパティを追加および設定するときに使用されます。 この値は、インスタンスが削除されるまで有効なままである必要があります。

MI_FLAG_ADOPT ((1 << 31))

インスタンスがポインターを採用し、それを削除する責任があることを示すために、 MI_Instance のプロパティを追加および設定するときに使用されます。

要件

   
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header mi.h
再頒布可能パッケージ windows Server 2008 R2 sp1、Windows 7 SP1、Windows Server 2008 SP2 で 3.0 をWindows Management Frameworkする