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


Функция ORDeleteValue

Удаляет именованное значение из указанного раздела реестра в автономном кусте реестра.

Синтаксис

DWORD ORDeleteValue(
  _In_     ORHKEY Handle,
  _In_opt_ PCWSTR lpValueName
);

Параметры

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

Дескриптор открытого раздела реестра в автономном кусте реестра.

lpValueName [in, необязательный]

Удаляемое значение реестра. Если этот параметр имеет значение NULL или пустую строку, то неименованное значение по умолчанию, заданное функцией ORSetValue , удаляется.

В именах значений регистр не учитывается.

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

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

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

Требования

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

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

ORSetValue