Поделиться через


Функция ORCloseHive

Закрывает указанный автономный куст реестра и освобождает память, выделенную для куста.

Синтаксис

DWORD ORCloseHive(
  _In_ ORHKEY Handle
);

Параметры

Дескриптор [в]

Дескриптор корневого ключа автономного куста реестра, который необходимо закрыть.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.

Если функция завершается сбоем, возвращаемое значение представляет собой код ошибки, отличный от нуля, определенный в Winerror.h. Чтобы получить общее описание ошибки, можно использовать функцию FormatMessage с флагом FORMAT_MESSAGE_FROM_SYSTEM.

Комментарии

Функция ORCloseHive освобождает всю память, выделенную автономными функциями реестра от имени указанного куста.

Чтобы сохранить изменения в кусте, вызовите функцию ORSaveHive перед вызовом ORCloseHive.

Требования

Требование Значение
Распространяемые компоненты
Библиотека автономного реестра Windows версии 1.0 или более поздней
Заголовок
Offreg.h
DLL
Offreg.dll

См. также раздел

OROpenHive

ORSaveHive