estructura GET_CONFIGURATION_HEADER (ntddmmc.h)
La estructura GET_CONFIGURATION_HEADER se usa para dar formato a los datos de salida recuperados por la solicitud IOCTL_CDROM_GET_CONFIGURATION .
Sintaxis
typedef struct _GET_CONFIGURATION_HEADER {
UCHAR DataLength[4];
UCHAR Reserved[2];
UCHAR CurrentProfile[2];
UCHAR Data[0];
} GET_CONFIGURATION_HEADER, *PGET_CONFIGURATION_HEADER;
Miembros
DataLength[4]
Indica la cantidad de datos, en bytes, que se devuelven en el área de búfer a la que apunta el miembro Data . Si la longitud de los datos es superior a 65 530 bytes, se necesitarán varios comandos GET CONFIGURATION para que el iniciador lea todos los datos de configuración. Los bytes de esta matriz se organizan en orden big-endian. DataLength[0] tiene el byte más significativo y DataLength[3] tiene el byte menos significativo.
Reserved[2]
Reservado.
CurrentProfile[2]
Contiene un valor de enumerador de tipo FEATURE_PROFILE_TYPE que indica el perfil actual del dispositivo. Los bytes de esta matriz se organizan en orden big-endian. CurrentProfile[0] tiene el byte más significativo y CurrentProfile[3] tiene el byte menos significativo.
Data[0]
Contiene los datos de características, empezando por el FEATURE_HEADER.
Requisitos
Requisito | Valor |
---|---|
Header | ntddmmc.h (incluya Ntddcdrm.h) |