GET_MEDIA_TYPES structure (ntddstor.h)
La structure GET_MEDIA_TYPES est utilisée conjointement avec la demande IOCTL_STORAGE_GET_MEDIA_TYPES_EX pour récupérer des informations sur les types de supports pris en charge par un appareil.
Syntaxe
typedef struct _GET_MEDIA_TYPES {
ULONG DeviceType;
ULONG MediaInfoCount;
DEVICE_MEDIA_INFO MediaInfo[1];
} GET_MEDIA_TYPES, *PGET_MEDIA_TYPES;
Membres
DeviceType
Spécifie l’une des constantes FILE_DEVICE_XXX définies par le système indiquant le type d’appareil (par exemple, FILE_DEVICE_DISK, FILE_DEVICE_KEYBOARD, etc.) ou une valeur définie par le fournisseur pour un nouveau type d’appareil. Pour plus d’informations, consultez Spécification des types d’appareils.
MediaInfoCount
Contient le nombre de structures DEVICE_MEDIA_INFO dans le tableau à partir de MediaInfo.
MediaInfo[1]
Contient un tableau dont le premier élément contient la première structure DEVICE_MEDIA_INFO dans le tableau.
Remarques
Un pilote de classe de stockage doit gérer la demande de IOCTL_STORAGE_GET_MEDIA_TYPES_EX pour prendre en charge tout appareil auquel le Gestionnaire de stockage amovible (RSM) accède, qu’il s’agisse d’un appareil autonome ou d’un élément de transfert de données (lecteur) dans une bibliothèque multimédia ou un changeur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddstor.h (inclure Ntddstor.h, Minitape.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour