GET_MEDIA_TYPES-Struktur (ntddstor.h)
Die GET_MEDIA_TYPES-Struktur wird in Verbindung mit der IOCTL_STORAGE_GET_MEDIA_TYPES_EX-Anforderung verwendet, um Informationen zu den Von einem Gerät unterstützten Medientypen abzurufen.
Syntax
typedef struct _GET_MEDIA_TYPES {
ULONG DeviceType;
ULONG MediaInfoCount;
DEVICE_MEDIA_INFO MediaInfo[1];
} GET_MEDIA_TYPES, *PGET_MEDIA_TYPES;
Member
DeviceType
Gibt eine der vom System definierten FILE_DEVICE_XXX-Konstanten an, die den Gerätetyp (z. B. FILE_DEVICE_DISK, FILE_DEVICE_KEYBOARD usw.) oder einen vom Hersteller definierten Wert für einen neuen Gerätetyp angeben. Weitere Informationen finden Sie unter Angeben von Gerätetypen.
MediaInfoCount
Enthält die Anzahl DEVICE_MEDIA_INFO Strukturen im Array ab MediaInfo.
MediaInfo[1]
Enthält ein Array, dessen erstes Element die erste DEVICE_MEDIA_INFO Struktur im Array enthält.
Hinweise
Ein Speicherklassentreiber muss die IOCTL_STORAGE_GET_MEDIA_TYPES_EX Anforderung verarbeiten, um jedes Gerät zu unterstützen, auf das der Wechselspeicher-Manager (RSM) zugreift, unabhängig davon, ob es sich bei dem Gerät um ein eigenständiges Gerät oder um ein Datenübertragungselement (Laufwerk) in einer Medienbibliothek oder einem Changer handelt.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddstor.h (include Ntddstor.h, Minitape.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für