Freigeben über


RegDisablePredefinedCache-Funktion (winreg.h)

Deaktiviert die Handle-Zwischenspeicherung des vordefinierten Registrierungshandles für HKEY_CURRENT_USER für den aktuellen Prozess. Diese Funktion funktioniert nicht auf einem Remotecomputer.

Um die Zwischenspeicherung aller vordefinierten Registrierungshandles zu deaktivieren, verwenden Sie die RegDisablePredefinedCacheEx-Funktion .

Syntax

LSTATUS RegDisablePredefinedCache();

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode.

Hinweise

Jeder Zugriff auf HKEY_CURRENT_USER nach dem Aufruf dieser Funktion führt dazu, dass Vorgänge auf HKEY_USERS\SID_of_current_user oder auf HKEY_USERS ausgeführt werden . DEFAULT , wenn die Struktur des aktuellen Benutzers nicht geladen wird. Weitere Informationen zu SIDs finden Sie unter Sicherheitsbezeichner.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winreg.h (einschließlich Windows.h)
Bibliothek Advapi32.lib
DLL Advapi32.dll

Weitere Informationen

FormatMessage

Vordefinierte Schlüssel

RegDisablePredefinedCacheEx

Registrierungsfunktionen