|
0x40 |
A operação de busca falha |
0x80 |
O acessório não respondeu |
0xAA |
Dirigir nao pronto (o disco duro somente) |
0xB0 |
Volume não travado na movimentação (13 extensões INTERNAS) |
0xB1 |
O volume travou na movimentação (as 13 extensões INTERNAS) |
0xB2 |
Volume nao removível (13 extensões INTERNAS) |
0xB3 |
Volume no uso (13 extensões INTERNAS) |
0xB4 |
Travam a contagem excedida (as 13 extensões INTERNAS) |
0xB5 |
Válido ejetam o pedido falhado (as 13 extensões INTERNAS) |
0xBB |
O erro Undefined ocorreu (o disco duro somente) |
0xCC |
Escrevem a falha ocorreram |
0xE0 |
Erro do registo do status |
0xFF |
A operação do sentido falha |
A tabela dada em seguida representa os comandos da operação ser executado pelo parâmetro do cmd. Primeiramente de tudo nós veremos as operações comuns de ambas as funções.
biosdisk |
_bios_disk |
O que |
0 |
_DISK_RESET |
Restaura o sistema de disco, forçando o controlador da movimentação a fazer uma restauração dura. Ignorar todos parâmetros restantes |
1 |
_DISK_STATUS |
Retorna o status da última operação do disco. Ignora todos parâmetros restantes |
2 |
_DISK_READ |
Lê um ou mais setor do disco na memória |
3 |
_DISK_WRITE |
Escreve um ou mais setor do disco da memória |
4 |
_DISK_VERIFY |
Verifica um ou mais setor |
5 |
_DISK_FORMAT |
Formata uma trilha |
Embora você está livre usar o cmd = 0, 1, 2, 3, 4.5 ou cmd = _DISK_RESET, o _DISK_STATUS, o _DISK_READ, o _DISK_WRITE, o _DISK_VARIFY, o _DISK_FORMAT e ambas as opções têm o mesmo efeito, mas recomenda-se que você deve ter um hábito para usar a opção das palavras tal como o cmd = o _DISK_FORMAT em vez do cmd = 5 porque pode lhe ajudar evitar os erros que podem ocorrer se você datilografar um número errado do comando para o cmd.
|
|