struktur CM_FLOPPY_DEVICE_DATA (wdm.h)

Struktur CM_FLOPPY_DEVICE_DATA mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk pengontrol floppy jika sistem dapat mengumpulkan informasi ini selama proses boot.

Sintaks

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;

Anggota

Version

Nomor versi struktur ini.

Revision

Revisi struktur ini.

Size[8]

Ukuran kepadatan disket.

MaxDensity

Kepadatan maksimum.

MountDensity

Kepadatan pemasangan.

StepRateHeadUnloadTime

Langkah menilai waktu bongkar kepala dalam milidetik.

HeadLoadTime

Waktu muat kepala dalam milidetik.

MotorOffTime

Waktu mati motor dalam hitung detik.

SectorLengthCode

Menunjukkan ukuran sektor sebagai eksponen dalam rumus ((2**kode) * 128).

SectorPerTrack

Jumlah sektor per trek.

ReadWriteGapLength

Panjang celah baca/tulis, dalam byte.

DataTransferLength

Panjang transfer data, dalam byte, tidak termasuk bidang sinkronisasi.

FormatGapLength

Panjang kesenjangan format, dalam byte.

FormatFillCharacter

Karakter isian format.

HeadSettleTime

Waktu penyelesaian kepala dalam milidetik.

MotorSettleTime

Waktu penyelesaian motor dalam milidetik.

MaximumTrackValue

Nomor trek maksimum pada media. Nomor trek adalah nilai berbasis nol.

DataTransferRate

Nilai yang ditulis ke register Datarate sebelum mengakses media.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

CM_PARTIAL_RESOURCE_DESCRIPTOR

IoQueryDeviceDescription

IoReportResourceUsage