estructura FEATURE_DATA_RANDOM_WRITABLE (ntddmmc.h)
La estructura FEATURE_DATA_RANDOM_WRITABLE contiene información sobre la característica grabable aleatoria.
Sintaxis
typedef struct _FEATURE_DATA_RANDOM_WRITABLE {
FEATURE_HEADER Header;
UCHAR LastLBA[4];
UCHAR LogicalBlockSize[4];
UCHAR Blocking[2];
UCHAR ErrorRecoveryPagePresent : 1;
UCHAR Reserved1 : 7;
UCHAR Reserved2;
} FEATURE_DATA_RANDOM_WRITABLE, *PFEATURE_DATA_RANDOM_WRITABLE;
Miembros
Header
Contiene una estructura FEATURE_HEADER con información de encabezado para este descriptor de características.
LastLBA[4]
Contiene la dirección de bloque lógico del último bloque direccionable en el medio. Los bytes de esta matriz se organizan en orden big-endian. lastLBA[0] contiene el byte más significativo y lastLBA[3] contiene el byte menos significativo.
LogicalBlockSize[4]
Especifica 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 y 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. bloqueo[0] contiene el byte más significativo y bloqueo[1] contiene el byte menos significativo.
ErrorRecoveryPagePresent
Indica, cuando se establece en cero, es posible que la página Modo de recuperación de errores de lectura y escritura no esté presente. Consulte la especificación -3 multimedia SCSI (MMC-3) para obtener una explicación de esta página.
Reserved1
Reservado.
Reserved2
Reservado.
Observaciones
Esta estructura contiene datos de la característica denominada "Escritura aleatoria" por la especificación de MMC-3 de . Los dispositivos que admiten esta característica pueden escribir bloques de datos en ubicaciones aleatorias en el disco. Estos dispositivos no requieren que el iniciador direccione las ubicaciones de disco en ningún orden determinado.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddmmc.h (incluya Ntddcdrm.h) |