FEATURE_DATA_CD_TRACK_AT_ONCE structure (ntddmmc.h)
La structure FEATURE_DATA_CD_TRACK_AT_ONCE contient des informations sur la fonctionnalité CD Track at Once.
Syntaxe
typedef struct _FEATURE_DATA_CD_TRACK_AT_ONCE {
FEATURE_HEADER Header;
UCHAR RWSubchannelsRecordable : 1;
UCHAR CdRewritable : 1;
UCHAR TestWriteOk : 1;
UCHAR RWSubchannelPackedOk : 1;
UCHAR RWSubchannelRawOk : 1;
UCHAR Reserved1 : 1;
UCHAR BufferUnderrunFree : 1;
UCHAR Reserved3 : 1;
UCHAR Reserved2;
UCHAR DataTypeSupported[2];
} FEATURE_DATA_CD_TRACK_AT_ONCE, *PFEATURE_DATA_CD_TRACK_AT_ONCE;
Membres
Header
Contient une structure FEATURE_HEADER avec des informations d’en-tête pour ce descripteur de fonctionnalité.
RWSubchannelsRecordable
Indique, quand la valeur est 1, que l’appareil peut enregistrer les sous-canaux de lecture/écriture avec des données fournies par l’utilisateur.
CdRewritable
Indique, quand la valeur est 1, que l’appareil prend en charge le remplacement d’un suivi à la fois par les informations d’une autre piste.
TestWriteOk
Indique, quand la valeur est 1, que l’appareil peut effectuer des écritures de test.
RWSubchannelPackedOk
Indique, quand la valeur est 1, que l’appareil prend en charge l’écriture de sous-code R-W en mode packed.
RWSubchannelRawOk
Indique, quand la valeur est 1, que l’appareil prend en charge l’écriture de sous-code R-W en mode brut.
Reserved1
Réservé.
BufferUnderrunFree
Indique, quand la valeur est définie sur 1, que l’appareil est capable de liaison sans perte.
Reserved3
Réservé.
Reserved2
Réservé.
DataTypeSupported[2]
Indique les types de données pris en charge par l’appareil. Consultez la spécification SCSI Multimedia 3 (MMC-3) pour obtenir une description des valeurs que ce membre peut prendre. DataTypeSupported[0] contient l’octet le plus significatif de la valeur qui indique les types de données. DataTypeSupported[1] contient l’octet le moins significatif de cette valeur.
Remarques
Cette structure contient les données de la fonctionnalité nommée « CD Track at Once » par la spécification MMC-3 . Les appareils qui prennent en charge cette fonctionnalité peuvent écrire des données dans une piste CD.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddmmc.h (incluez Ntddcdrm.h) |