Partager via


FONCTION ORCloseKey

Ferme un handle à la clé de Registre spécifiée dans une ruche de Registre hors connexion.

Syntaxe

DWORD ORCloseKey(
  _In_ ORHKEY Handle
);

Paramètres

Handle [in]

Handle d’une clé de Registre ouverte dans une ruche de Registre hors connexion.

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Si la fonction échoue, la valeur de retour est un code d’erreur différent de zéro défini dans Winerror.h. Vous pouvez utiliser la fonction FormatMessage avec l’indicateur FORMAT_MESSAGE_FROM_SYSTEM pour obtenir une description générique de l’erreur.

Si la clé spécifiée est la clé racine de la ruche de Registre, la fonction échoue avec ERROR_INVALID_PARAMETER.

Notes

Le handle d’une clé spécifiée ne doit pas être utilisé après sa fermeture, car il ne sera plus valide. Les poignées de clé ne doivent pas être laissées ouvertes plus longtemps que nécessaire.

Utilisez la fonction ORCloseHive pour fermer une ruche de Registre hors connexion.

Spécifications

Condition requise Valeur
Composant redistribuable
Bibliothèque du Registre windows hors connexion version 1.0 ou ultérieure
En-tête
Offreg.h
DLL
Offreg.dll

Voir aussi

ORCloseHive

ORCreateKey

ORDeleteKey

OROpenKey