![]() |
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. |