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.
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;
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.
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.
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) |