Compartir a través de


estructura FEATURE_DATA_WRITE_ONCE (ntddmmc.h)

La estructura FEATURE_DATA_WRITE_ONCE contiene información para la característica Escribir una vez.

Sintaxis

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;

Miembros

Header

Contiene una estructura FEATURE_HEADER con información de encabezado para este descriptor de características.

LogicalBlockSize[4]

Indica el número de bytes por bloque lógico. Los bytes de esta matriz se organizan en orden big-endian. LogicalBlockSize[0] contiene el byte más significativo. LogicalBlockSize[3] contiene el byte menos significativo.

Blocking[2]

Indica el número de bloques lógicos por dispositivo. Los bytes de esta matriz se organizan en orden big-endian. El bloqueo[0] contiene el byte más significativo. El bloqueo[1] contiene el byte menos significativo.

ErrorRecoveryPagePresent

Indica, cuando se establece en 1, que la página Modo de recuperación de errores de lectura y escritura está presente. Cuando se establece en cero, indica que podría no estar presente. Consulte la especificación SCSI Multimedia 3 (MMC-3) para obtener una descripción de esta página.

Reserved1

Reservado.

Reserved2

Reservado.

Comentarios

Esta estructura contiene datos de la característica denominada "Write Once" por la especificación MMC-3 . Los dispositivos que admiten esta característica pueden escribir en cualquier bloque lógico que no se haya usado anteriormente.

Requisitos

Requisito Valor
Header ntddmmc.h (incluya Ntddcdrm.h)

Consulte también

FEATURE_HEADER

FEATURE_NUMBER