estructura CM_FLOPPY_DEVICE_DATA (wdm.h)
La estructura de CM_FLOPPY_DEVICE_DATA define un registro de datos específico del tipo de dispositivo que se almacena en el árbol \Registry\Machine\Hardware\Description para un controlador de disquete si el sistema puede recopilar esta información durante el proceso de arranque.
Sintaxis
typedef struct _CM_FLOPPY_DEVICE_DATA {
USHORT Version;
USHORT Revision;
CHAR Size[8];
ULONG MaxDensity;
ULONG MountDensity;
UCHAR StepRateHeadUnloadTime;
UCHAR HeadLoadTime;
UCHAR MotorOffTime;
UCHAR SectorLengthCode;
UCHAR SectorPerTrack;
UCHAR ReadWriteGapLength;
UCHAR DataTransferLength;
UCHAR FormatGapLength;
UCHAR FormatFillCharacter;
UCHAR HeadSettleTime;
UCHAR MotorSettleTime;
UCHAR MaximumTrackValue;
UCHAR DataTransferRate;
} CM_FLOPPY_DEVICE_DATA, *PCM_FLOPPY_DEVICE_DATA;
Miembros
Version
Número de versión de esta estructura.
Revision
Revisión de esta estructura.
Size[8]
Tamaño de densidad del disco de disquete.
MaxDensity
La densidad máxima.
MountDensity
Densidad de montaje.
StepRateHeadUnloadTime
Tiempo de descarga del encabezado de velocidad de pasos en milisegundos.
HeadLoadTime
Tiempo de carga de la cabeza en milisegundos.
MotorOffTime
Tiempo de apagado del motor en segundos.
SectorLengthCode
Indica el tamaño del sector como exponente en la fórmula ((2**code) * 128).
SectorPerTrack
Número de sectores por pista.
ReadWriteGapLength
Longitud de espacio de lectura y escritura, en bytes.
DataTransferLength
Longitud de la transferencia de datos, en bytes, no incluido el campo de sincronización.
FormatGapLength
Longitud del intervalo de formato, en bytes.
FormatFillCharacter
Carácter de relleno de formato.
HeadSettleTime
El tiempo de asentación de la cabeza en milisegundos.
MotorSettleTime
El motor se instala en milisegundos.
MaximumTrackValue
Número máximo de pista en el medio. Los números de seguimiento son valores de base cero.
DataTransferRate
Valor escrito en el registro de velocidad de datos antes de acceder al medio.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |