estructura REG_RESTORE_KEY_INFORMATION (wdm.h)
La estructura REG_RESTORE_KEY_INFORMATION contiene la información de una clave del Registro que está a punto de restaurarse.
Sintaxis
typedef struct _REG_RESTORE_KEY_INFORMATION {
PVOID Object;
HANDLE FileHandle;
ULONG Flags;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_RESTORE_KEY_INFORMATION, *PREG_RESTORE_KEY_INFORMATION;
Miembros
Object
Puntero a un objeto de clave del Registro para la clave que está a punto de restaurarse.
FileHandle
Identificador del archivo desde el que se restaurará el subárbol.
Flags
REG_FORCE_RESTORE
0x00000008L
Si se especifica, la operación de restauración se ejecuta incluso si existen identificadores abiertos en la ubicación de la jerarquía del Registro a la que apunta el parámetro hKey .
REG_WHOLE_HIVE_VOLATILE
0x00000001L
Si se especifica, se crea un nuevo conjunto volátil (solo memoria) de información del Registro, o hive. Si se especifica REG_WHOLE_HIVE_VOLATILE, la clave identificada por el parámetro hKey debe ser el valor HKEY_USERS o HKEY_LOCAL_MACHINE.
REG_REFRESH_HIVE
0x00000002
Si se establece, la ubicación del subárbol al que apunta el parámetro hKey se restaura a su estado inmediatamente después del último vaciado. El subárbol no debe ser vaciado diferido (llamando a RegRestoreKey con REG_NO_LAZY_FLUSH especificado como el valor de este parámetro); el autor de la llamada debe tener el privilegio de la base informática de confianza (TCB); y el identificador al que hace referencia el parámetro hKey debe apuntar a la raíz del subárbol.
CallContext
Información de contexto opcional definida por el controlador que puede proporcionar la rutina RegistryCallback del controlador. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
ObjectContext
Puntero a la información de contexto definida por el controlador, que el controlador ha asociado a un objeto del Registro mediante una llamada a CmSetCallbackObjectContext. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
Reserved
Este miembro se reserva para uso futuro. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
Comentarios
La marca REG_REFRESH_HIVE es opaca y un filtro no debe intentar cambiarlo.
Para obtener más información sobre las operaciones de filtrado del Registro, consulte Filtrado de llamadas del Registro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista SP2 y versiones posteriores del sistema operativo Windows. |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |