GET_CONFIGURATION_HEADER estrutura (ntddmmc.h)
A estrutura GET_CONFIGURATION_HEADER é usada para formatar os dados de saída recuperados pela solicitação IOCTL_CDROM_GET_CONFIGURATION.
Sintaxe
typedef struct _GET_CONFIGURATION_HEADER {
UCHAR DataLength[4];
UCHAR Reserved[2];
UCHAR CurrentProfile[2];
UCHAR Data[0];
} GET_CONFIGURATION_HEADER, *PGET_CONFIGURATION_HEADER;
Membros
DataLength[4]
Indica a quantidade de dados, em bytes, que estão sendo retornados na área de buffer apontada pelo membro dados do. Se o comprimento dos dados for maior que 65.530 bytes, vários comandos GET CONFIGURATION serão necessários para que o Iniciador leia todos os dados de configuração. Os bytes nesta matriz são organizados em ordem big-endian. DataLength[0] tem o byte mais significativo e DataLength[3] tem o byte menos significativo.
Reserved[2]
Reservado.
CurrentProfile[2]
Contém um valor enumerador do tipo FEATURE_PROFILE_TYPE que indica o perfil atual do dispositivo. Os bytes nesta matriz são organizados em ordem big-endian. CurrentProfile[0] tem o byte mais significativo e CurrentProfile[3] tem o byte menos significativo.
Data[0]
Contém os dados do recurso, começando com o FEATURE_HEADER.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |