estrutura FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE (ntddmmc.h)
A estrutura FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE contém informações sobre o recurso Gravável de Streaming Incremental.
Sintaxe
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;
Membros
Header
Contém uma estrutura FEATURE_HEADER com informações de cabeçalho para esse descritor de recurso.
DataTypeSupported[2]
Indica o tipo de dados com suporte. Consulte a especificação multimídia SCSI – 4 (MMC-4) para obter uma explicação dos valores que esse membro pode usar. DataTypeSupported[0] deve conter o byte mais significativo do número do tipo de dados. DataTypeSupported[1] deve conter o byte menos significativo do número.
BufferUnderrunFree
Indica, quando definido como um, que a unidade lógica é capaz de vinculação de perda zero.
AddressModeReservation
TrackRessourceInformation
Reserved01
NumberOfLinkSizes
Especifica o número de tamanhos de link disponíveis para a mídia atual. Consulte a especificação MMC-3 para obter uma explicação dos valores que esse membro pode usar.
LinkSize[0]
Contém uma matriz que indica o número de blocos lógicos por link.
Comentários
Essa estrutura contém dados para o recurso chamado "Streaming Incremental Gravável" pela especificação MMC-3 . Os dispositivos que dão suporte a esse recurso podem gravar dados em uma região contígua e podem acrescentar dados a um número limitado de locais na mídia. Na mídia de CD, isso é conhecido como "gravação de pacotes" e em uma mídia de DVD é conhecida como "gravação incremental".
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |