structure GET_CONFIGURATION_HEADER (ntddmmc.h)
La structure GET_CONFIGURATION_HEADER est utilisée pour mettre en forme les données de sortie récupérées par la demande de IOCTL_CDROM_GET_CONFIGURATION .
Syntaxe
typedef struct _GET_CONFIGURATION_HEADER {
UCHAR DataLength[4];
UCHAR Reserved[2];
UCHAR CurrentProfile[2];
UCHAR Data[0];
} GET_CONFIGURATION_HEADER, *PGET_CONFIGURATION_HEADER;
Membres
DataLength[4]
Indique la quantité de données, en octets, retournées dans la zone de mémoire tampon pointée par le membre Data . Si la longueur des données est supérieure à 65 530 octets, plusieurs commandes GET CONFIGURATION sont requises pour que l’initiateur puisse lire toutes les données de configuration. Les octets de ce tableau sont organisés dans l’ordre big-endian. DataLength[0] a l’octet le plus significatif, et DataLength[3] a l’octet le moins significatif.
Reserved[2]
Réservé.
CurrentProfile[2]
Contient une valeur énumératrice de type FEATURE_PROFILE_TYPE qui indique le profil actuel de l’appareil. Les octets de ce tableau sont organisés dans l’ordre big-endian. CurrentProfile[0] a l’octet le plus significatif, et CurrentProfile[3] a l’octet le moins significatif.
Data[0]
Contient les données de fonctionnalité, en commençant par le FEATURE_HEADER.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddmmc.h (inclure Ntddcdrm.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer 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, consultez :Envoyer et afficher des commentaires pour