FEATURE_DATA_CD_MASTERING structure (ntddmmc.h)
La structure FEATURE_DATA_CD_MASTERING contient des informations pour la fonctionnalité de mastering de CD.
Syntaxe
typedef struct _FEATURE_DATA_CD_MASTERING {
FEATURE_HEADER Header;
UCHAR RWSubchannelsRecordable : 1;
UCHAR CdRewritable : 1;
UCHAR TestWriteOk : 1;
UCHAR RawRecordingOk : 1;
UCHAR RawMultiSessionOk : 1;
UCHAR SessionAtOnceOk : 1;
UCHAR BufferUnderrunFree : 1;
UCHAR Reserved1 : 1;
UCHAR MaximumCueSheetLength[3];
} FEATURE_DATA_CD_MASTERING, *PFEATURE_DATA_CD_MASTERING;
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 R-W avec des informations fournies par l’utilisateur.
CdRewritable
Indique, lorsque la valeur est 1, que l’appareil peut effectuer le mastering et l’enregistrement TAO sur un média réécritable.
TestWriteOk
Indique, quand la valeur est 1, que l’appareil peut effectuer des écritures de test.
RawRecordingOk
Indique, lorsque la valeur est 1, que l’appareil peut enregistrer à l’aide du type d’écriture brute.
RawMultiSessionOk
Indique, quand la valeur est 1, que l’appareil peut enregistrer plusieurs sessions en mode brut.
SessionAtOnceOk
Indique, lorsque la valeur est 1, que l’appareil peut enregistrer à l’aide du mode d’enregistrement Session at-Once.
BufferUnderrunFree
Indique, quand la valeur est définie sur 1, que l’appareil est capable de liaison sans perte.
Reserved1
Réservé.
MaximumCueSheetLength[3]
Indique la longueur maximale d’une feuille de repère qui peut être acceptée par l’appareil pour l’enregistrement Session à la fois. MaximumCueSheetLength[0] contient l’octet le plus significatif de la valeur de 3 octets pour la longueur. MaximumCueSheetLength[2] contient l’octet le moins significatif.
Remarques
Cette structure contient les données de la fonctionnalité nommée « Cd Mastering » par la spécification SCSI Multimedia - 4 (MMC-4). Les appareils qui prennent en charge cette fonctionnalité peuvent écrire sur un CD en mode « Session à la fois » ou en mode Brut.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddmmc.h (incluez Ntddcdrm.h) |