Compartir a través de


Función KeRegisterBoundCallback (wdm.h)

La rutina KeRegisterBoundCallback registra una rutina a la que se llamará cada vez que se produzca una excepción enlazada al modo de usuario.

Sintaxis

PVOID KeRegisterBoundCallback(
  [in] PBOUND_CALLBACK CallbackRoutine
);

Parámetros

[in] CallbackRoutine

Puntero a una función boundCallback de.

Valor devuelto

Si se ejecuta correctamente, KeRegisterBoundCallback devuelve un puntero opaco que el autor de la llamada pasa a KeDeregisterBoundCallback para anular el registro de la devolución de llamada. La rutina devuelve NULL si no puede registrar la devolución de llamada.

Observaciones

La rutina KeRegisterBoundCall back proporciona la oportunidad de que un controlador en modo kernel intercepte y controle las excepciones enlazadas al modo de usuario. Cuando se produce una excepción de límites para un subproceso en modo de usuario, el sistema llama a la función BoundCallback registrada para administrar la captura de límites. El valor devuelto de la función BoundCallback indica la acción que debe realizar el sistema, como propagar la excepción de límites o finalizar el proceso en modo de usuario.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 10.
de la plataforma de destino de Universal
encabezado de wdm.h
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe

Consulte también

KeDeregisterBoundCallback