struttura FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE (ntddmmc.h)
La struttura FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE contiene informazioni sulla funzionalità scrivibile incrementale di streaming.
Sintassi
typedef struct _FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE {
FEATURE_HEADER Header;
UCHAR DataTypeSupported[2];
UCHAR BufferUnderrunFree : 1;
UCHAR AddressModeReservation : 1;
UCHAR TrackRessourceInformation : 1;
UCHAR Reserved01 : 5;
UCHAR NumberOfLinkSizes;
UCHAR LinkSize[0];
} FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE, *PFEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE;
Membri
Header
Contiene una struttura FEATURE_HEADER con informazioni sull'intestazione per questo descrittore di funzionalità.
DataTypeSupported[2]
Indica il tipo di dati supportato. Per una spiegazione dei valori che questo membro può accettare, vedere la specifica multimedia SCSI - 4 (MMC-4). DataTypeSupported[0] deve contenere il byte più significativo del numero del tipo di dati. DataTypeSupported[1] deve contenere il byte meno significativo del numero.
BufferUnderrunFree
Indica, se impostato su uno, che l'unità logica è in grado di collegare senza perdita.
AddressModeReservation
TrackRessourceInformation
Reserved01
NumberOfLinkSizes
Specifica il numero di dimensioni del collegamento disponibili per il supporto corrente. Per una spiegazione dei valori che questo membro può accettare, vedere la specifica MMC-3.
LinkSize[0]
Contiene una matrice che indica il numero di blocchi logici per ogni collegamento.
Osservazioni
Questa struttura contiene i dati per la funzionalità denominata "Incremental Streaming Writable" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere dati in un'area contigua e possono aggiungere dati a un numero limitato di posizioni nel supporto. Nei supporti CD, questo è noto come "registrazione di pacchetti" e su un supporto DVD è noto come "registrazione incrementale".
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddmmc.h (include Ntddcdrm.h) |