FEATURE_DATA_WRITE_ONCE estrutura (ntddmmc.h)
A estrutura FEATURE_DATA_WRITE_ONCE contém informações para o recurso Gravar Uma Vez.
Sintaxe
typedef struct _FEATURE_DATA_WRITE_ONCE {
FEATURE_HEADER Header;
UCHAR LogicalBlockSize[4];
UCHAR Blocking[2];
UCHAR ErrorRecoveryPagePresent : 1;
UCHAR Reserved1 : 7;
UCHAR Reserved2;
} FEATURE_DATA_WRITE_ONCE, *PFEATURE_DATA_WRITE_ONCE;
Membros
Header
Contém uma estrutura FEATURE_HEADER com informações de cabeçalho para esse descritor de recursos.
LogicalBlockSize[4]
Indica o número de bytes por bloco lógico. Os bytes nesta matriz são organizados em ordem big-endian. LogicalBlockSize[0] contém o byte mais significativo. LogicalBlockSize[3] contém o byte menos significativo.
Blocking[2]
Indica o número de blocos lógicos por dispositivo. Os bytes nesta matriz são organizados em ordem big-endian. de bloqueio [0] contém o byte mais significativo. bloqueio[1] contém o byte menos significativo.
ErrorRecoveryPagePresent
Indica, quando definido como 1, que a página modo de recuperação de erro de leitura/gravação está presente. Quando definido como zero, indica que ele pode não estar presente. Consulte a especificação scsi multimídia 3 (MMC-3) para obter uma descrição desta página.
Reserved1
Reservado.
Reserved2
Reservado.
Observações
Essa estrutura contém dados para o recurso chamado "Gravar uma vez" pela especificação do MMC-3. Dispositivos que dão suporte a esse recurso podem gravar em qualquer bloco lógico não utilizado anteriormente.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |