Create LONG (HKEY hKeyParent, LPCTSTR lpszKeyName, LPTSTR lpszClass = REG_NONE, DWORD dwOptions = REG_OPTION_NON_VOLATILE, REGSAM samDesired = KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES lpSecAttr = NULL, LPDWORD lpdwDisposition = NULL);
Valeur de retour
En cas de succès, retourne ERROR_SUCCESS; sinon, une valeur d'erreur.
Paramètres
hKeyParent
[en] La poignée d'une clé ouverte.
lpszKeyName
[en] Spécifie le nom d'une clé à être créé ou ouvert. Ce nom doit être une sous-clé de hKeyParent.
lpszClass
[en] Spécifie la classe de la clé à être créé ou ouvert. La valeur par défaut est REG_NONE.
dwOptions
[en] Options de la clé. La valeur par défaut est REG_OPTION_NON_VOLATILE. Pour une liste de valeurs possibles et les descriptions, voir RegCreateKeyEx dans le SDK Win32.
samDesired
[en] La sécurité d'accès de la clé. La valeur par défaut est KEY_ALL_ACCESS. Pour une liste de valeurs possibles et les descriptions, voir RegCreateKeyEx.
lpSecAttr
[en] Un pointeur vers un structure SECURITY_ATTRIBUTES qui indique si le handle de la clé peut être hérité par un processus enfant. Par défaut, ce paramètre est NULL (c'est-à-dire le handle ne peut pas être hérité).
lpdwDisposition
[out] Si non-récupèreNULL, soit REG_CREATED_NEW_KEY (si la clé n'existe pas et a été créée) ou REG_OPENED_EXISTING_KEY (si la clé existe et a été ouvert).
Remarques
Crée la clé spécifiée, si elle n'existe pas en tant que sous-clé de la hKeyParent. Sinon, créer ouvre la clé.
Create définit le membre de la m_hKey à la poignée de cette clé.
Aperçu de CRegKey |  ; Membres de classe
Voir aussi  ;CRegKey::Open, CRegKey::Close