Lire une clef specifique mais j'y arrive pas... (Resolu)
Publié : jeu. 23/déc./2010 15:01
Bonjour tout le monde,
j'aissais de lire une clef specifique j'ai a chaque fois je n'ai aucune valeur. La clef en question est (pris avec Regedit) :
le code que j'utilise je l'ai trouvais ici :
Quelqu'un aurait une idee sur mon problème,
Merci d'avance,
GallyHC
j'aissais de lire une clef specifique j'ai a chaque fois je n'ai aucune valeur. La clef en question est (pris avec Regedit) :
Code : Tout sélectionner
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_TomTom&Prod_GO\M61257xxxxxx&0]
"ParentIdPrefix"="7&3b5b1f32&0"
Code : Tout sélectionner
EnableExplicit
Procedure.s GetKey()
Define *clef
Define lDataLen.l
Define hKey.l
*clef = AllocateMemory(100)
If RegOpenKey_(#HKEY_LOCAL_MACHINE, "\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_TomTom&Prod_GO\M61257xxxxxx&0\ParentIdPrefix", @hKey) = #ERROR_SUCCESS
lDataLen = 100
If RegQueryValueEx_(hKey, "", 0, "REG_SZ", *clef, @lDataLen) = #ERROR_SUCCESS
RegCloseKey_(hKey)
Else
RegCloseKey_(hKey)
ProcedureReturn ""
EndIf
Else
ProcedureReturn ""
EndIf
ProcedureReturn PeekS(*clef)
EndProcedure
Debug GetKey()
Merci d'avance,
GallyHC