MI_Uint64AField 構造体 (mi.h)

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

構文

typedef struct _MI_Uint64AField {
  MI_Uint64A value;
  MI_Boolean exists;
  MI_Uint8   flags;
} MI_Uint64AField;

メンバー

value

MI_Uint64A型のフィールド。

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