BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 26 sept. 2006 à 19:03
Windows ne relisant pas sans reboot, GetVolumeInformation() donne l'information qu'il connait depuis le boot.
cs_bilal
Messages postés87Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention 4 mars 2010 26 sept. 2006 à 11:21
dans ton titre :
Le combo des drives affiche le serial obtenu par GetVolumeInformation.
On remarquera qu'il ne change pas car Windows ne le lit qu'une fois au lancement pour la vitesse. Aussi j'ai mis un bouton pour aller le lire direct sur la zone de boot, sert de verif.
question ?
si on change le numero de serie d'un volume pourquoi il ne s'affiche pas dans la zone "numero de serie actuel" si on relance ton programme ?
merci pour l'info
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 10 sept. 2006 à 21:34
oups, oublié de répondre...
Essaie en modifiant ici:
if(GetDriveType(szdrv) == DRIVE_FIXED)
ajoute les constantes de GetDriveType que tu veux et tu verras le résultat, pas le temps de tester.
cs_bilal
Messages postés87Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention 4 mars 2010 18 juin 2006 à 14:21
moi je pense a proteger des programmes par numero de serie avec une clé usb, pour pas qu'il s'execute sur un autre pc, genre la license.
reconnais t'il les numero de serie de clé usb ?
@+
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 23 janv. 2004 à 08:38
Et toi par exemple, tu penserais à quoi comme possibilité d'utilisation ? moi je verrai bien le truc pour pouvoir réinstaller un logiciel qui empêche une réinstallation sur un disque dur ayant le même n° de série après la période d'essai par exemple (et encore ça reste à voir en détail)
26 sept. 2006 à 19:03
26 sept. 2006 à 11:21
Le combo des drives affiche le serial obtenu par GetVolumeInformation.
On remarquera qu'il ne change pas car Windows ne le lit qu'une fois au lancement pour la vitesse. Aussi j'ai mis un bouton pour aller le lire direct sur la zone de boot, sert de verif.
question ?
si on change le numero de serie d'un volume pourquoi il ne s'affiche pas dans la zone "numero de serie actuel" si on relance ton programme ?
merci pour l'info
10 sept. 2006 à 21:34
Essaie en modifiant ici:
if(GetDriveType(szdrv) == DRIVE_FIXED)
ajoute les constantes de GetDriveType que tu veux et tu verras le résultat, pas le temps de tester.
18 juin 2006 à 14:21
reconnais t'il les numero de serie de clé usb ?
@+
23 janv. 2004 à 08:38