Funzione RegDisablePredefinedCacheEx (winreg.h)

Disabilita la memorizzazione nella cache per tutti gli handle predefiniti del Registro di sistema per il processo corrente.

Sintassi

LSTATUS RegDisablePredefinedCacheEx();

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema.

Commenti

Questa funzione non funziona su un computer remoto.

I servizi che modificano la rappresentazione devono chiamare questa funzione prima di usare uno degli handle predefiniti.

Ad esempio, qualsiasi accesso di HKEY_CURRENT_USER dopo che questa funzione viene chiamato genera operazioni aperte e chiudi eseguite su HKEY_USERSSID_of_current_user o su HKEY_USERS\. DEFAULT se l'hive dell'utente corrente non viene caricato. Per altre informazioni sui SID, vedere Identificatori di sicurezza.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winreg.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

FormatMessage

Chiavi predefinite

Funzioni del Registro di sistema