estructura REG_POST_OPERATION_INFORMATION (wdm.h)
La estructura REG_POST_OPERATION_INFORMATION contiene información sobre una operación de registro completada que puede usar una rutina RegistryCallback .
Sintaxis
typedef struct _REG_POST_OPERATION_INFORMATION {
PVOID Object;
NTSTATUS Status;
PVOID PreInformation;
NTSTATUS ReturnStatus;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_POST_OPERATION_INFORMATION, *PREG_POST_OPERATION_INFORMATION;
Miembros
Object
Puntero al objeto de clave del Registro para el que se ha completado la operación. Este miembro solo es válido si el miembro Status de la estructura está establecido en STATUS_SUCCESS. Para obtener más información, vea Punteros de objeto de clave no válidos en notificaciones del Registro.
Status
Valor con tipo NTSTATUS que devolverá el sistema para la operación del Registro.
PreInformation
Puntero a la estructura que contiene información de preprocesamiento para la operación del Registro que se ha completado. Por ejemplo, si la rutina RegistryCallback está procesando una operación RegNtPostQueryValueKey , el miembro PreInformation apunta a una estructura de REG_QUERY_VALUE_KEY_INFORMATION . Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
ReturnStatus
Valor ntstatus con tipo de controlador. Si la rutina RegistryCallback del controlador devuelve STATUS_CALLBACK_BYPASS, el sistema operativo usa el valor del miembro ReturnStatus como el estado que devuelve al subproceso que inició la operación del Registro. (En tales casos, el sistema operativo también copia el valor del miembro ReturnStatus en el miembro Status ). De lo contrario, se omite este miembro. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
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
Para obtener más información sobre el control de las notificaciones posteriores, consulte Control de notificaciones.
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 Microsoft Windows Server 2003 y versiones posteriores del sistema operativo Windows, pero algunos miembros de estructura solo están disponibles para Windows Vista y versiones posteriores. |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |