structure CDROM_PERFORMANCE_REQUEST (ntddcdrm.h)

La structure CDROM_PERFORMANCE_REQUEST est utilisée comme paramètre d’entrée pour la demande de contrôle d’E /S IOCTL_CDROM_GET_PERFORMANCE et décrit les données de performances demandées.

Syntaxe

typedef struct _CDROM_PERFORMANCE_REQUEST {
  CDROM_PERFORMANCE_REQUEST_TYPE   RequestType;
  CDROM_PERFORMANCE_TYPE           PerformanceType;
  CDROM_PERFORMANCE_EXCEPTION_TYPE Exceptions;
  CDROM_PERFORMANCE_TOLERANCE_TYPE Tolerance;
  ULONG                            StaringLba;
} CDROM_PERFORMANCE_REQUEST, *PCDROM_PERFORMANCE_REQUEST;

Membres

RequestType

L’énumération CDROM_PERFORMANCE_REQUEST_TYPE spécifie le type de requête, CdromPerformanceRequest ou CdromWriteSpeedRequest.

PerformanceType

L’énumération CDROM_PERFORMANCE_TYPE spécifie le type de données de performances.

Exceptions

L’énumération CDROM_PERFORMANCE_EXCEPTION_TYPE spécifie le type d’exception.

Tolerance

L’énumération CDROM_PERFORMANCE_TOLERANCE_TYPE spécifie la tolérance de performances pour les performances nominales et la tolérance de temps (délai de recherche) pour la liste d’exceptions.

StaringLba

Champ d’adresse de bloc logique de départ.

Configuration requise

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

Voir aussi

IOCTL_CDROM_GET_PERFORMANCE