Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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. Esse arquivo normalmente é criado usando a função RegSaveKey.
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 substituir os metadados por uma chave.
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 no Windows Vista SP2 e versões posteriores do sistema operacional Windows. |
| cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |