NTMS_MEDIATYPEINFORMATION 構造体 (ntmsapi.h)

[リムーバブル 記憶域マネージャー は、Windows 7 および Windows Server 2008 R2 以降では使用できません。

NTMS_MEDIATYPEINFORMATION構造体は、RSM でサポートされているメディアの種類に固有のプロパティを定義します。

構文

typedef struct _NTMS_MEDIATYPEINFORMATION {
  DWORD MediaType;
  DWORD NumberOfSides;
  DWORD ReadWriteCharacteristics;
  DWORD DeviceType;
} NTMS_MEDIATYPEINFORMATION;

メンバー

MediaType

各ディスクまたはテープ ドライバーは、ドライブに現在マウントされているメディアのメディアの種類の列挙値を報告します。 このメンバーは、 STORAGE_MEDIA_TYPE 列挙型の値のいずれかになります。 この一意のメディアの種類の値は、オブジェクト szName メンバー内の人間が読み取り可能な文字列にマップされます。

NumberOfSides

メディア上の辺の数。

ReadWriteCharacteristics

メディアタイプの読み取り/書き込み特性を識別します。 これには、次のいずれかの値を指定できます。

意味
NTMS_MEDIARW_REWRITABLE
書き換えることができるメディア。 これには、磁気テープ、磁気ディスク、および一部の光ディスク・メディアが含まれます。
NTMS_MEDIARW_WRITEONCE
1 回だけ書き込むことができるメディア。 一部の光メディア (5.25"、12"、14" WORM、CD-R など) は、書き込み一度に設計されています。
NTMS_MEDIARW_READONLY
CD-ROM および DVD-ROM に書き込むことができないメディア。

DeviceType

デバイス照会データから報告される SCSI デバイスの種類。 これには、次のいずれかの値を指定できます。

意味
FILE_DEVICE_CD_ROM
CD-ROM デバイス。
FILE_DEVICE_DISK
ダイレクト アクセス デバイス。
FILE_DEVICE_TAPE
シーケンシャル アクセス デバイス。

注釈

NTMS_MEDIATYPEINFORMATION構造体は、NTMS_OBJECTINFORMATION構造体に含まれています。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header ntmsapi.h

こちらもご覧ください

NTMS_OBJECTINFORMATION