UDF > WinAPIEx > Registry >


_WinAPI_GetRegKeyNameByHandle

Obtient le nom de la clé de registre spécifiée

#include <WinAPIReg.au3>
_WinAPI_GetRegKeyNameByHandle ( $hKey )

Paramètre

$hKey Handle de la clé de registre ouverte.

Valeur de retour

Succès: Retourne le nom de la clé.
Échec: Retourne la chaîne vide et définit @error <> 0, @extended peut contenir le code d'erreur NTSTATUS.

Voir aussi

Consultez ZwQueryKey dans la librairie MSDN.

Exemple

#include <APIRegConstants.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIError.au3>
#include <WinAPIReg.au3>

Local $hKey = _WinAPI_RegOpenKey($HKEY_CURRENT_USER, 'Software\AutoIt v3', $KEY_QUERY_VALUE)
If @error Then
    MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), @extended, _WinAPI_GetErrorMessage(@extended))
    Exit
EndIf

ConsoleWrite( _WinAPI_GetRegKeyNameByHandle($hKey) & @CRLF)

_WinAPI_RegCloseKey($hKey)