estrutura CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)
A estrutura de CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR indica que os dados de resultado da solicitação de controle de E/S IOCTL_CDROM_GET_PERFORMANCE são para condições de exceção.
Sintaxe
typedef struct _CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR {
UCHAR Lba[4];
UCHAR Time[2];
} CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, *PCDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR;
Membros
Lba[4]
Indica que há um atraso de busca entre o LBA (endereço de bloco lógico) e o LBA (LBA -1) anterior ).
Time[2]
Indica o atraso de busca adicional esperado entre LBA e o LBA anterior (LBA - 1) do nominal, em unidades de décimos de milissegundos (100 microssegundos). A causa do atraso de busca pode ser substituição linear, limites de zona ou outros recursos dependentes de mídia.
Observações
As condições de exceção são locais de exceção que podem causar atrasos na busca. O CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR é retornado pela solicitação de controle de E/S IOCTL_CDROM_GET_PERFORMANCE quando o tipo de solicitação é CdromPerformanceRequest e o campo Exceto do CDROM_PERFORMANCE_HEADER for verdadeiro (1). Descritores separados são retornados para solicitações de desempenho de leitura e gravação. Os campos em CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR correspondem aos campos nomeados da mesma forma na tabela Descritor de Desempenho – Exceções descrita na especificação conjunto de comandos MultiMedia – 6 (MMC-6).
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddcdrm.h (inclua Ntddcdrm.h) |