structure CDROM_SET_SPEED (ntddcdrm.h)

La structure CDROM_SET_SPEED est utilisée avec la demande de IOCTL_CDROM_SET_SPEED pour définir la vitesse de broche d’un lecteur de CD-ROM pendant les transferts de données dans lesquels aucune perte de données n’est autorisée.

Syntaxe

typedef struct _CDROM_SET_SPEED {
  CDROM_SPEED_REQUEST RequestType;
  USHORT              ReadSpeed;
  USHORT              WriteSpeed;
  WRITE_ROTATION      RotationControl;
} CDROM_SET_SPEED, *PCDROM_SET_SPEED;

Membres

RequestType

Valeur de type CDROM_SPEED_REQUEST qui indique le type d’opération de vitesse définie que IOCTL_CDROM_SET_SPEED doit effectuer.

ReadSpeed

Vitesse de lecture, en kilo-octets par seconde.

WriteSpeed

Vitesse d’écriture, en kilo-octets par seconde.

RotationControl

Valeur de type WRITE_ROTATION qui indique si le lecteur utilise la vitesse angulaire constante (CAV) ou la rotation de vitesse linéaire constante (CLV) lorsqu’il écrit sur un CD.

Configuration requise

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

Voir aussi

CDROM_SET_STREAMING

CDROM_SPEED_REQUEST

IOCTL_CDROM_SET_SPEED

WRITE_ROTATION