Compartilhar via


estrutura REG_SET_INFORMATION_KEY_INFORMATION (wdm.h)

A estrutura REG_SET_INFORMATION_KEY_INFORMATION descreve uma nova configuração para os metadados de uma chave.

Sintaxe

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;

Membros

Object

Um ponteiro para o objeto de chave do Registro para a chave cujos metadados estão prestes a ser alterados.

KeySetInformationClass

O valor KEY_SET_INFORMATION_CLASS que indica o tipo de informação prestes a ser alterada.

KeySetInformation

Um ponteiro para um buffer que contém as informações prestes a serem gravadas. O formato do buffer depende do valor de KeySetInformationClass. Para obter mais informações, consulte KEY_SET_INFORMATION_CLASS.

KeySetInformationLength

O tamanho, em bytes, do buffer KeySetInformation .

CallContext

Informações de contexto opcionais definidas pelo driver que a rotina RegistryCallback do driver pode fornecer. Esse membro é definido para o Windows Vista e versões posteriores do sistema operacional Windows.

ObjectContext

Um ponteiro para informações de contexto definidas pelo driver que o driver associou a um objeto do Registro chamando CmSetCallbackObjectContext. Esse membro é definido para o Windows Vista e versões posteriores do sistema operacional Windows.

Reserved

Este membro é reservado para uso futuro. Esse membro é definido para o Windows Vista e versões posteriores do sistema operacional Windows.

Comentários

Para obter mais informações sobre operações de filtragem de registro, consulte Filtrando chamadas de registro.

Requisitos

Requisito Valor
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Confira também

CmSetCallbackObjectContext

RegistryCallback