Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/06/2005, 15:55
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 6 meses
Puntos: 74
En Windows abris con:
Código:
CreateFile("\\\\.\\A:", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE | FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);
Despues usas ReadFile para leer el primer sector (512 bytes) y cerras con CloseHandle. Que yo sepa en Windows solo se soportan diskettes con FAT12.

Aca tenes informacion sobre el primer sector (boot sector):
http://members.tripod.com/~averstak/fatdox/bootsec.htm

CUIDADO: podes arruinar el diskette, primero parctica leyendo el sector y guardalo en un archivo, cuando veas que podes modificar el serial sin alterar los demas datos del sector usa WriteFile para modificarlo.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO