structure FEATURE_DATA_CD_TRACK_AT_ONCE (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, lorsqu’il est défini sur 1, que l’appareil peut enregistrer les sous-canaux en lecture/écriture avec des données fournies par l’utilisateur.
CdRewritable
Indique, lorsqu’il est défini sur 1, que l’appareil prend en charge l’écriture d’une piste track-at-once avec les informations d’une autre piste.
TestWriteOk
Indique, lorsqu’il est défini sur 1, que l’appareil peut effectuer des écritures de test.
RWSubchannelPackedOk
Indique, lorsqu’il est défini sur 1, que l’appareil prend en charge l’écriture de sous-code R-W en mode packed.
RWSubchannelRawOk
Indique, lorsqu’il est défini sur 1, que l’appareil prend en charge l’écriture de sous-code R-W en mode brut.
Reserved1
Réservé.
BufferUnderrunFree
Indique, lorsqu’il est défini sur 1, que l’appareil est capable de lier zéro 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 de valeur le plus significatif qui indique les types de données. DataTypeSupported[1] contient l’octet le moins significatif de cette valeur.
Remarques
Cette structure contient des données pour 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddmmc.h (include Ntddcdrm.h) |