RegOpenKeyEx

Prototypes

LONG RegOpenKeyEx(HKEY HandleRacine, LPCTSTR Cle, DWORD Mode, REGSAM Securite, HKEY *HandleCle);

Description

Ouvre la clé de registre Cle dans le mode Mode.

Le handle de la clé de registre est placé dans HandleCle.

Le résultat est ERROR_SUCCESS en cas de succès.

Exemple

#include <windows.h>
#include <winbase.h>

HKEY HandleCle;
char ValeurCle[256];
DWORD TailleValeurCle;

HandleCle=NULL;
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\UpCompany\\Ups", 0, KEY_ENUMERATE_SUB_KEYS|KEY_QUERY_VALUE, &HandleCle)!=ERROR_SUCCESS) ...
TailleValeurCle=255;
if (RegQueryValueEx(HandleCle, "MaCle", NULL, NULL, (LPBYTE)ValeurCle, &TailleValeurCle)!=ERROR_SUCCESS) ...
RegCloseKey(HandleCle);
...

Avertissement

Il existe quatre racines :

Voir aussi

RegQueryValueEx pour lire la valeur d'une clé. RegQueryValueEx pour écrire la valeur d'une clé. RegCloseKey pour fermer une clé. RegDeleteKey pour supprimer une clé.