NTMS_MEDIAPOOLINFORMATION 構造体 (ntmsapi.h)
[リムーバブル 記憶域マネージャー は、Windows 7 および Windows Server 2008 R2 以降では使用できません。
NTMS_MEDIAPOOLINFORMATION構造体は、メディア プール オブジェクトに固有のプロパティを定義します。
構文
typedef struct _NTMS_MEDIAPOOLINFORMATION {
DWORD PoolType;
NTMS_GUID MediaType;
NTMS_GUID Parent;
DWORD AllocationPolicy;
DWORD DeallocationPolicy;
DWORD dwMaxAllocates;
DWORD dwNumberOfPhysicalMedia;
DWORD dwNumberOfLogicalMedia;
DWORD dwNumberOfMediaPools;
} NTMS_MEDIAPOOLINFORMATION;
メンバー
PoolType
NTMS では、次の種類のメディア プールがサポートされています。
MediaType
各メディア プールを構成する 1 つのメディアの種類。
Parent
親メディア プールまたは NULL。
AllocationPolicy
割り当て時のアクションを示すビット フィールド。 このメンバーは書き込み可能です。 次の値を指定できます。
値 | 意味 |
---|---|
|
プールで使用可能なメディアがない場合は、無料でメディアを描画します。 既定では、フリーから描画されません。 |
DeallocationPolicy
割り当て解除時のアクションを示すビット フィールド。 このメンバーは書き込み可能です。 次の値を指定できます。
値 | 意味 |
---|---|
|
利用可能な場合は、メディアを無料に戻します。 既定値は free に戻りません。 |
dwMaxAllocates
メディアを割り当ておよび割り当て解除できる回数。 このメンバーは書き込み可能です。
dwNumberOfPhysicalMedia
このメディア プール内の物理メディアの数。
dwNumberOfLogicalMedia
このメディア プール内の論理メディアの数。
dwNumberOfMediaPools
このメディア プール内のメディア プールの数。
注釈
NTMS_MEDIAPOOLINFORMATION構造体は、NTMS_OBJECTINFORMATION構造体に含まれています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntmsapi.h |