Compartir a través de


estructura OB_CALLBACK_REGISTRATION (wdm.h)

La estructura OB_CALLBACK_REGISTRATION especifica los parámetros cuando la rutina de ObRegisterCallbacks registra ObjectPreCallback y ObjectPostCallback rutinas de devolución de llamada.

Sintaxis

typedef struct _OB_CALLBACK_REGISTRATION {
  USHORT                    Version;
  USHORT                    OperationRegistrationCount;
  UNICODE_STRING            Altitude;
  PVOID                     RegistrationContext;
  OB_OPERATION_REGISTRATION *OperationRegistration;
} OB_CALLBACK_REGISTRATION, *POB_CALLBACK_REGISTRATION;

Miembros

Version

Versión del registro de devolución de llamada de objeto que se solicita. Los controladores deben especificar OB_FLT_REGISTRATION_VERSION.

OperationRegistrationCount

Número de entradas de la matriz de OperationRegistration.

Altitude

Cadena Unicode que especifica la altitud del controlador. Para obtener más información sobre la altitud, consulte grupos de orden de carga y altitud para controladores de minifiltro.

RegistrationContext

El sistema pasa el valor de RegistrationContext a la rutina de devolución de llamada cuando se ejecuta la rutina de devolución de llamada. El significado de este valor es definido por el controlador.

OperationRegistration

Puntero a una matriz de estructuras OB_OPERATION_REGISTRATION. Cada estructura especifica ObjectPreCallback y ObjectPostCallback rutinas de devolución de llamada y los tipos de operaciones a las que se llama a las rutinas.

Observaciones

Esta estructura la usa la rutina ObRegisterCallbacks. El parámetro CallBackRegistration a esta rutina es un puntero a un búfer que contiene una estructura de OB_CALLBACK_REGISTRATION seguida de una matriz de una o varias estructuras OB_OPERATION_REGISTRATION.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows Server 2008.
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

OB_OPERATION_REGISTRATION

ObRegisterCallbacks

objectPostCallback de

ObjectPreCallback de