Compartir a través de


POB_POST_OPERATION_CALLBACK función de devolución de llamada (wdm.h)

El sistema operativo llama a la rutina ObjectPostCall back después de que se produzca una operación de proceso o de identificador de subproceso.

Advertencia

Las acciones que puede realizar en esta devolución de llamada están restringidas para llamadas seguras. Para obtener más información, consulta windows Kernel-Mode Process and Thread Manager.

Sintaxis

POB_POST_OPERATION_CALLBACK PobPostOperationCallback;

void PobPostOperationCallback(
  [in] PVOID RegistrationContext,
  [in] POB_POST_OPERATION_INFORMATION OperationInformation
)
{...}

Parámetros

[in] RegistrationContext

Contexto que el controlador especifica como el CallBackRegistration->RegistrationContext parámetro de la rutina de ObRegisterCallbacks. El significado de este valor es definido por el controlador.

[in] OperationInformation

Puntero a una estructura OB_POST_OPERATION_INFORMATION que especifica los parámetros de la operación de identificador.

Valor devuelto

Ninguno

Observaciones

Use la rutina de ObRegisterCallbacks para registrar una rutina de ObjectPostCallback y use la rutina ObUnRegisterCallbacks para anular el registro de la rutina.

Una rutina ObjectPostCallback se llama después de que se complete una operación en un identificador de proceso o identificador de subproceso, mientras que se llama a una rutina ObjectPreCallback antes de que se produzca la operación. El parámetro OperationInformation de la rutina ObjectPreCall back es un puntero a una estructura OB_PRE_OPERATION_INFORMATION, que contiene información que se puede modificar. Por el contrario, el parámetro OperationInformation de la rutina ObjectPostCallback de es un puntero a una estructura OB_POST_OPERATION_INFORMATION. El contenido de esta estructura es informativo y no se pueden modificar.

Esta rutina se llama en PASSIVE_LEVEL en un contexto de subproceso arbitrario con las API de kernel normales deshabilitadas. Las API de kernel especiales no están deshabilitadas. Para obtener más información sobre las API, consulte Tipos de API.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows Server 2008.
de la plataforma de destino de Escritorio
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
irQL Se llama en PASSIVE_LEVEL (consulte la sección Comentarios).

Consulte también

OB_POST_OPERATION_INFORMATION

ObRegisterCallbacks

ObUnRegisterCallbacks

ObjectPreCallback de