Compartir a través de


estructura REG_DELETE_KEY_INFORMATION (wdm.h)

La estructura REG_DELETE_KEY_INFORMATION contiene información que la rutina RegistryCallback de un controlador puede usar cuando se elimina una clave del Registro.

Sintaxis

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;

Miembros

Object

Puntero al objeto de clave del Registro para que se elimine la clave.

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 llamando 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

El sistema pasa esta estructura a la rutina RegistryCallback cada vez que un subproceso intenta eliminar una clave, por ejemplo, cuando un subproceso en modo de usuario llama a RegDeleteKey o RegDeleteKeyEx o cuando un controlador llama a ZwDeleteKey.

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 para Microsoft Windows XP y versiones posteriores del sistema operativo Windows, pero algunos miembros de la estructura solo están disponibles para Windows Vista y versiones posteriores.
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

CmSetCallbackObjectContext

RegistryCallback

ZwDeleteKey