structure FEATURE_DATA_CD_MASTERING (ntddmmc.h)
La structure FEATURE_DATA_CD_MASTERING contient des informations pour la fonctionnalité de mastering du 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, lorsqu’il est défini sur 1, que l’appareil peut enregistrer les sous-canaux R-W avec des informations fournies par l’utilisateur.
CdRewritable
Indique, lorsqu’il est défini sur 1, que l’appareil peut effectuer le mastering et l’enregistrement TAO sur un média réécritable.
TestWriteOk
Indique, lorsqu’il est défini sur 1, que l’appareil peut effectuer des écritures de test.
RawRecordingOk
Indique, lorsqu’il est défini sur 1, que l’appareil peut enregistrer à l’aide du type d’écriture brut.
RawMultiSessionOk
Indique, lorsqu’il est défini sur 1, que l’appareil peut enregistrer la multisession en mode brut.
SessionAtOnceOk
Indique, lorsqu’il est défini sur 1, que l’appareil peut enregistrer à l’aide du mode d’enregistrement Session à la fois.
BufferUnderrunFree
Indique, lorsqu’il est défini sur 1, que l’appareil est capable de lier zéro perte.
Reserved1
Réservé.
MaximumCueSheetLength[3]
Indique la longueur maximale d’une feuille cue 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 des données pour la fonctionnalité nommée « Mastering CD » par la spécification SCSI Multimedia - 4 (MMC-4). Les appareils qui prennent en charge cette fonctionnalité peuvent écrire dans un CD en mode « Session à la fois » ou en mode Brut.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddmmc.h (include Ntddcdrm.h) |