Compartir a través de


Función ClusterRegOpenKey (clusapi.h)

Abre una clave de base de datos de clúster existente.

Sintaxis

LONG ClusterRegOpenKey(
  [in]  HKEY    hKey,
  [in]  LPCWSTR lpszSubKey,
  [in]  REGSAM  samDesired,
  [out] PHKEY   phkResult
);

Parámetros

[in] hKey

Identificador de una clave abierta actualmente. Este parámetro no puede ser NULL.

[in] lpszSubKey

Puntero a una cadena Unicode terminada en null que especifica el nombre de la subclave que se va a crear o abrir. El parámetro lpszSubKey debe apuntar a una subclave que:

  • Es una clave secundaria de la clave identificada por hKey.
  • No debe comenzar con el carácter de barra diagonal inversa ( \ ).
  • No debe ser NULL.
El parámetro lpszSubKey puede apuntar a una cadena vacía, lo que hace que ClusterRegCreateKey devuelva un identificador a la clave de base de datos representada por hKey.

[in] samDesired

Máscara de acceso que especifica el acceso de seguridad necesario para la nueva clave.

[out] phkResult

Puntero a un identificador de la clave abierta o creada.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.

Si se produce un error en la operación, la función devuelve un código de error del sistema.

Comentarios

Los autores de llamadas deben llamar a ClusterRegCloseKey para cerrar el identificador de clave abierto por ClusterRegOpenKey cuando terminen con él.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de destino Windows
Encabezado clusapi.h
Library ClusAPI.lib
Archivo DLL ClusAPI.dll

Consulte también

ClusterRegCloseKey

ClusterRegCreateKey