structure CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)
La structure CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR indique que les données de résultat de la demande de contrôle d’E/S IOCTL_CDROM_GET_PERFORMANCE concernent des conditions d’exception.
Syntaxe
typedef struct _CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR {
UCHAR Lba[4];
UCHAR Time[2];
} CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, *PCDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR;
Membres
Lba[4]
Indique qu’il existe un délai de recherche entre l’adresse de bloc logique (LBA) et l’instance LBA précédente (LBA -1).
Time[2]
Indique le délai de recherche supplémentaire attendu entre LBA et l’ABA précédent (LBA - 1) à partir de nominal, en unités de dixièmes de millisecondes (100 microsecondes). La cause du délai de recherche peut être le remplacement linéaire, les limites de zone ou d’autres fonctionnalités dépendantes du support.
Remarques
Les conditions d’exception sont des emplacements d’exception susceptibles de provoquer des retards de recherche. Le CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR est retourné par la demande de contrôle d’E/S IOCTL_CDROM_GET_PERFORMANCE lorsque le type de requête est CdromPerformanceRequest et que le champ Sauf du CDROM_PERFORMANCE_HEADER a la valeur true (1). Des descripteurs distincts sont retournés pour les demandes de performances de lecture et d’écriture. Les champs de CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR correspondent aux champs nommés de la même façon dans le descripteur de performances - Tableau d’exceptions décrit dans le jeu de commandes multimedia - 6 (MMC-6) spécification.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddcdrm.h (include Ntddcdrm.h) |