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