Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Modificar el numero de serie de una unidad de disco duro (https://www.clubdelphi.com/foros/showthread.php?t=14779)

Sick boy 30-09-2004 12:26:14

Modificar el numero de serie de una unidad de disco duro
 
Hola,

Estoy intentando cambiar el numero de serie de un volumen de un disco duro (no es el numero de serie del disco, es el numero que cambia cuando lo formateas).

El problema es que no lo consigo, tenia unas rutinas en ensamblador que no funcionan, y una unit para delphi 1 que tampoco me funciona.

Alguien sabe como cambiar este numero??

Si quiereis puedo postear la unidad, y entre todos intentamos adaptarla.

Muchas gracias

Neftali [Germán.Estévez] 04-10-2004 13:40:04

Cita:

Empezado por Sick boy
...Estoy intentando cambiar el numero de serie de un volumen de un disco duro (no es el numero de serie del disco, es el numero que cambia cuando lo formateas)...

...es antiguo, pero viene directamente desde Borland ;) (no lo he probado, así que ya dirás qué tal...)

Getting and setting a disks serial number - by Borland Developer Support Staff

Sick boy 06-10-2004 12:45:33

Gracias Neftali, pero no funciona.

Utiliza la misma interrupcion y funcion que el codigo que yo tenia, y el codigo en ensamblador es muy parecido.

Si utilizo el codigo de la pagina de borland, despues de usar GetSerialInfo() se cierra el programa, sin lanzar excepcion ni nada parecido.

Si no hago esa llamada, y paso directamente a SetSerialInfo me da un error de acceso a memoria.

Sigo buscando.......


La franja horaria es GMT +2. Ahora son las 18:23:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi