Partager via


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 les 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 le LBA précédent (LBA -1).

Time[2]

Indique le délai de recherche supplémentaire attendu entre LBA et le LBA 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 média.

Remarques

Les conditions d’exception sont des emplacements d’exception qui peuvent entraîner 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 Except 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 dans CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR correspondent aux champs nommés de la même façon dans la table Descripteur de performances - Exceptions décrite dans la spécification MultiMedia Command Set - 6 (MMC-6).

Configuration requise

Condition requise Valeur
En-tête ntddcdrm.h (inclure Ntddcdrm.h)

Voir aussi

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE