estrutura REG_DELETE_KEY_INFORMATION (wdm.h)
A estrutura REG_DELETE_KEY_INFORMATION contém informações que a rotina de registryCallback de um driver pode usar quando uma chave do Registro está sendo excluída.
Sintaxe
typedef struct _REG_DELETE_KEY_INFORMATION {
PVOID Object;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_DELETE_KEY_INFORMATION, *PREG_DELETE_KEY_INFORMATION, REG_FLUSH_KEY_INFORMATION, *PREG_FLUSH_KEY_INFORMATION;
Membros
Object
Um ponteiro para o objeto de chave do Registro para que a chave seja excluída.
CallContext
Informações de contexto definidas pelo driver opcionais que a rotina de registryCallback do driver podem 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
Esse membro é reservado para uso futuro. Esse membro é definido para o Windows Vista e versões posteriores do sistema operacional Windows.
Observações
O sistema passa essa estrutura para a rotina de RegistryCallback sempre que um thread tenta excluir uma chave, por exemplo, quando um thread no modo de usuário chama RegDeleteKey ou RegDeleteKeyEx ou quando um driver chama ZwDeleteKey.
Para obter mais informações sobre operações de filtragem de registro, consulte Filtrando chamadas de registro.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível para o Microsoft Windows XP e versões posteriores do sistema operacional Windows, mas alguns membros da estrutura estão disponíveis apenas para o Windows Vista e versões posteriores. |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |