Jungo WinDriver
Official Documentation
|
BOOL __cdecl KP_PCI_IntEnable | ( | PVOID | pDrvContext, |
WD_KERNEL_PLUGIN_CALL * | kpCall, | ||
PVOID * | ppIntContext | ||
) |
Called when WDC_IntEnable() / WD_IntEnable() is called from the user mode with a Kernel PlugIn handle.
WD_IntEnable() is called automatically from WDC_IntEnable() and InterruptEnable() (see WinDriver PCI Low-Level API Reference).
The interrupt context that is set by this function (*ppIntContext) will be passed to the rest of the Kernel PlugIn interrupt functions.
[in,out] | pDrvContext | Driver context data that was set by KP_Open() and will also be passed to KP_Close(), KP_IntEnable() and KP_Event() |
[in,out] | kpCall | Structure with information from WD_IntEnable() |
[in,out] | ppIntContext | Pointer to interrupt context data that will be passed to KP_IntDisable() and to the Kernel PlugIn interrupt handler functions. Use this context to keep interrupt specific information. |