estrutura REG_REPLACE_KEY_INFORMATION (wdm.h)
A estrutura REG_REPLACE_KEY_INFORMATION descreve os metadados que estão prestes a ser substituídos por uma chave.
Sintaxe
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;
Membros
Object
Um ponteiro para um objeto de chave do Registro para a chave cujos metadados estão prestes a ser substituídos.
OldFileName
O nome do arquivo que recebe uma cópia de backup das informações do Registro que estão sendo substituídas.
NewFileName
O nome do arquivo com as informações do Registro. Normalmente, esse arquivo é criado usando a função RegSaveKey .
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
O sistema passa essa estrutura para a rotina RegistryCallback sempre que um thread tenta substituir os metadados de uma chave.
Para obter mais informações sobre operações de filtragem de registro, consulte Filtrando chamadas de registro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista SP2 e versões posteriores do sistema operacional Windows. |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |