Функция RegDisablePredefinedCache (winreg.h)
Отключает кэширование дескриптора предопределенного дескриптора реестра для HKEY_CURRENT_USER текущего процесса. Эта функция не работает на удаленном компьютере.
Чтобы отключить кэширование дескрипторов всех предопределенных дескрипторов реестра, используйте функцию RegDisablePredefinedCacheEx .
Синтаксис
LSTATUS RegDisablePredefinedCache();
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается сбоем, возвращаемое значение представляет собой системный код ошибки.
Комментарии
Любой доступ к HKEY_CURRENT_USER после вызова этой функции приведет к выполнению операций с HKEY_USERS\SID_of_current_user или HKEY_USERS. ЗНАЧЕНИЕ DEFAULT , если куст текущего пользователя не загружен. Дополнительные сведения об идентификаторах безопасности см. в разделе Идентификаторы безопасности.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winreg.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |