Problemas con la registry

Ruben
04 de Abril del 2006
El problema es
lRetVal = RegOpenKeyEx(lPredefinedKey, sKeyName, 0, KEY_ALL_ACCESS, hKey)
esto anda bien, pero ahora con el valor hKey hago

lRetVal = RegQueryInfoKey(hKey, Pp, 0&, 0&, lNumSubKeys, lMaxSubKeyLen, 0&, 0&, 0&, _
0&, 0&, ftLastWriteTime)
y aquí me da lRetVal= 87