estructura FEATURE_DATA_RANDOM_READABLE (ntddmmc.h)
La estructura FEATURE_DATA_RANDOM_READABLE contiene datos para la característica legible aleatoria.
Sintaxis
typedef struct _FEATURE_DATA_RANDOM_READABLE {
FEATURE_HEADER Header;
UCHAR LogicalBlockSize[4];
UCHAR Blocking[2];
UCHAR ErrorRecoveryPagePresent : 1;
UCHAR Reserved1 : 7;
UCHAR Reserved2;
} FEATURE_DATA_RANDOM_READABLE, *PFEATURE_DATA_RANDOM_READABLE;
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 este valor 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 unidad legible por dispositivo. Los bytes de este valor 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 del modo de recuperación de errores de lectura y escritura no esté presente. Cuando se establece en 1, indica que la página de recuperación de errores está presente.
Reserved1
Reservado.
Reserved2
Reservado.
Observaciones
Esta estructura contiene datos de la característica denominada "Random Readable" por la especificación de MMC-3 de . Los dispositivos que admiten esta característica permiten al iniciador leer bloques de datos en el disco en ubicaciones aleatorias. 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) |