Struttura IDEREGISTERS (irb.h)
La struttura IDEREGISTERS viene utilizzata per segnalare il contenuto dei registri del controller IDE.
Sintassi
typedef struct _IDEREGISTERS {
UCHAR bFeaturesReg;
UCHAR bSectorCountReg;
UCHAR bSectorNumberReg;
UCHAR bCylLowReg;
UCHAR bCylHighReg;
UCHAR bDriveHeadReg;
UCHAR bCommandReg;
UCHAR bReserved;
} IDEREGISTERS, *PIDEREGISTERS;
Members
bFeaturesReg
Specifica il contenuto del registro delle funzionalità ATA.
bSectorCountReg
Specifica il contenuto del registro del conteggio dei settori ATA.
bSectorNumberReg
Specifica il contenuto del registro dei numeri di settore ATA.
bCylLowReg
Specifica il contenuto del registro ATA Cylinder Low.
bCylHighReg
Specifica il contenuto del registro ATA Cylinder High.
bDriveHeadReg
Specifica il contenuto del registro del dispositivo/head ATA.
bCommandReg
Specifica il contenuto del registro dei comandi ATA.
bReserved
Riservato per utilizzi futuri. Il driver miniport non utilizzerà questo campo.
Commenti
Le informazioni segnalate nella struttura IDEREGISTERS devono essere un superset delle informazioni contenute in IDEREGS. Microsoft potrebbe espandere il contenuto della struttura IDEREGISTERS in futuro. Se è necessaria una struttura la cui dimensione è stabile in diverse versioni del sistema operativo, è consigliabile usare IDEREGS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | irb.h (include Irb.h) |