Compartir a través de


estructura REG_DELETE_VALUE_KEY_INFORMATION (wdm.h)

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

Sintaxis

typedef struct _REG_DELETE_VALUE_KEY_INFORMATION {
  PVOID           Object;
  PUNICODE_STRING ValueName;
  PVOID           CallContext;
  PVOID           ObjectContext;
  PVOID           Reserved;
} REG_DELETE_VALUE_KEY_INFORMATION, *PREG_DELETE_VALUE_KEY_INFORMATION;

Miembros

Object

Puntero al objeto de clave del Registro para la clave cuya entrada de valor está a punto de eliminarse.

ValueName

Puntero a una estructura de UNICODE_STRING que contiene el nombre de la entrada de valor que está a punto de eliminarse.

CallContext

Información de contexto opcional definida por el controlador que puede proporcionar la rutina registryCall back del controlador RegistryCallback. 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 está reservado para uso futuro. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.

Observaciones

El sistema pasa esta estructura a la rutina registryCallback de cada vez que un subproceso intenta eliminar una entrada de valor, por ejemplo, cuando un subproceso en modo de usuario llama a RegDeleteValue o cuando un controlador llama a ZwDeleteValueKey.

Para obtener más información sobre las operaciones de filtrado del registro, consulte Filtrado de llamadas del Registro.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y versiones posteriores del sistema operativo Windows.
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

CmSetCallbackObjectContext

registryCallback

UNICODE_STRING

ZwDeleteValueKey