Los tipos de datos que representan varios parámetros del disco tienen los significados siguientes:
Tipo de datos
Tamaño en octetos
Descripción
tamaño interno sin firmar
2 octetos
Tamaño del almacenador intermediario
banderas internas sin firmar
2 octetos
Banderas de la información
CYL largo sin firmar
4 octetos
Número de cilindros físicos en la impulsión
cabezas largas sin firmar
4 octetos
Número de cabezas físicas en la impulsión
spt largo sin firmar
4 octetos
Número de sectores físicos por pista
sectores largos sin firmar [2]
8 octetos
Número total de sectores en la impulsión
BPS internos sin firmar
2 octetos
Octetos por sector
El diskaddrpacket de la estructura es utilizado por los readabsolutesectors y los writeabsolutesectors de las funciones. El formato del paquete de la dirección de disco se ha dado en la tabla siguiente:
Tipo de datos
Tamaño en octetos
Descripción
el carbón packetsize
1 octeto
Tamaño del paquete, generalmente 10H
el carbón reservó
1 octeto
Reservado (0)
blockcount interno
2 octetos
Número de los bloques a transferir
*bufferaddress lejanos del carbón
4 octetos
dirección para transferir el almacenador intermediario
blocknumber largo sin firmar [2]
4 octetos
Comenzar número de bloque absoluto
La función getdrivegeometry se utiliza para conseguir los parámetros de la impulsión especificada. El número getdrivegeometry 0x48 de la función de las aplicaciones de la función de las extensiones INTERNAS 13H.
El significado de parámetros se ha descrito en la tabla dada después:
Parámetro
Qué significa
i.h.ah = 0x48
Número 0x48 de la función de las extensiones INTERNAS 13H
i.h.dl = impulsión
Número de impulsión
i.x.si = FP_OFF (&g (del far* vacío))
ds: dirección del silicio al almacenador intermediario para los parámetros de la impulsión según lo discutido anterior
s.ds = FP_SEG (&g (del far* vacío))
ds: dirección del silicio al almacenador intermediario para los parámetros de la impulsión según lo discutido anterior
Publishers of the Book
Number of Pages
ISBN
Price of the Book
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)