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


структура 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 (include Wdm.h, Ntddk.h, Ntifs.h)

См. также

CmSetCallbackObjectContext

RegistryCallback