GET_MEDIA_TYPES構造体 (minitape.h)
GET_MEDIA_TYPES構造体は、デバイスでサポートされているメディアの種類に関する情報を取得するために、 IOCTL_STORAGE_GET_MEDIA_TYPES_EX 要求と組み合わせて使用されます。
構文
typedef struct _GET_MEDIA_TYPES {
ULONG DeviceType;
ULONG MediaInfoCount;
DEVICE_MEDIA_INFO MediaInfo[1];
} GET_MEDIA_TYPES, *PGET_MEDIA_TYPES;
メンバー
DeviceType
デバイスの種類 (FILE_DEVICE_DISK、FILE_DEVICE_KEYBOARDなど) を示すシステム定義のFILE_DEVICE_XXX 定数、または新しい種類のデバイスのベンダー定義値のいずれかを指定します。 詳細については、「 デバイスの種類の指定」を参照してください。
MediaInfoCount
MediaInfo から始まる配列内のDEVICE_MEDIA_INFO構造体の数を格納します。
MediaInfo[1]
最初の要素が配列内の最初のDEVICE_MEDIA_INFO構造体を保持する配列を格納します。
注釈
記憶域クラス ドライバーは、リムーバブル 記憶域マネージャー (RSM) がアクセスするすべてのデバイスをサポートする IOCTL_STORAGE_GET_MEDIA_TYPES_EX 要求を処理する必要があります。デバイスがスタンドアロン デバイスであるか、メディア ライブラリまたはチェンジャーのデータ転送要素 (ドライブ) であるか。
要件
要件 | 値 |
---|---|
Header | minitape.h (Ntddstor.h、Minitape.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示