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

Структура REG_SET_INFORMATION_KEY_INFORMATION описывает новый параметр для метаданных ключа.

Синтаксис

typedef struct _REG_SET_INFORMATION_KEY_INFORMATION {
  PVOID                     Object;
  KEY_SET_INFORMATION_CLASS KeySetInformationClass;
  PVOID                     KeySetInformation;
  ULONG                     KeySetInformationLength;
  PVOID                     CallContext;
  PVOID                     ObjectContext;
  PVOID                     Reserved;
} REG_SET_INFORMATION_KEY_INFORMATION, *PREG_SET_INFORMATION_KEY_INFORMATION;

Члены

Object

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

KeySetInformationClass

Значение KEY_SET_INFORMATION_CLASS , указывающее тип изменяемой информации.

KeySetInformation

Указатель на буфер, содержащий сведения о записи. Формат буфера зависит от значения KeySetInformationClass. Дополнительные сведения см. в разделе KEY_SET_INFORMATION_CLASS.

KeySetInformationLength

Размер буфера KeySetInformation в байтах.

CallContext

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

ObjectContext

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

Reserved

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

Комментарии

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

Требования

Требование Значение
Заголовок wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)

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

CmSetCallbackObjectContext

RegistryCallback