Función RegDisablePredefinedCacheEx (winreg.h)

Deshabilita el almacenamiento en caché de todos los identificadores de registro predefinidos para el proceso actual.

Sintaxis

LSTATUS RegDisablePredefinedCacheEx();

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es un código de error del sistema.

Comentarios

Esta función no funciona en un equipo remoto.

Los servicios que cambian la suplantación deben llamar a esta función antes de usar cualquiera de los identificadores predefinidos.

Por ejemplo, cualquier acceso de HKEY_CURRENT_USER después de llamar a esta función da como resultado operaciones abiertas y cerradas que se realizan en HKEY_USERS\SID_of_current_user o en HKEY_USERS. VALOR PREDETERMINADO si no se carga el subárbol del usuario actual. Para obtener más información sobre los SID, consulte Identificadores de seguridad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winreg.h (incluye Windows.h)
Library Advapi32.lib
Archivo DLL Advapi32.dll

Consulte también

FormatMessage

Claves predefinidas

Funciones del Registro