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


структура REG_REPLACE_KEY_INFORMATION (wdm.h)

Структура REG_REPLACE_KEY_INFORMATION описывает метаданные, которые будут заменены на ключ.

Синтаксис

typedef struct _REG_REPLACE_KEY_INFORMATION {
  PVOID           Object;
  PUNICODE_STRING OldFileName;
  PUNICODE_STRING NewFileName;
  PVOID           CallContext;
  PVOID           ObjectContext;
  PVOID           Reserved;
} REG_REPLACE_KEY_INFORMATION, *PREG_REPLACE_KEY_INFORMATION;

Члены

Object

Указатель на объект раздела реестра для ключа, метаданные которого будут заменены.

OldFileName

Имя файла, получающего резервную копию сведений реестра, которые заменяются.

NewFileName

Имя файла с сведениями реестра. Этот файл обычно создается с помощью функции RegSaveKey.

CallContext

Необязательные сведения о контексте, определяемые драйвером, могут предоставлять RegistryCallback подпрограмму. Этот элемент определен для Windows Vista и более поздних версий операционной системы Windows.

ObjectContext

Указатель на определяемые драйвером контекстные сведения, связанные с объектом реестра, вызывая CmSetCallbackObjectContext. Этот элемент определен для Windows Vista и более поздних версий операционной системы Windows.

Reserved

Этот элемент зарезервирован для дальнейшего использования. Этот элемент определен для Windows Vista и более поздних версий операционной системы Windows.

Замечания

Система передает эту структуру в RegistryCallback подпрограмме каждый раз, когда поток пытается заменить метаданные для ключа.

Дополнительные сведения о операциях фильтрации реестра см. в вызовов реестра.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista с пакетом обновления 2 (SP2) и более поздних версиях операционной системы Windows.
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

См. также

CmSetCallbackObjectContext

RegistryCallback