Jungo WinDriver
Official Documentation
|
DWORD DLLCALLCONV WDS_SharedIntEnable | ( | _In_ const CHAR * | pcProcessName, |
_In_ DWORD | dwGroupID, | ||
_In_ DWORD | dwSubGroupID, | ||
_In_ DWORD | dwAction, | ||
_In_ IPC_MSG_RX_HANDLER | pFunc, | ||
_In_ void * | pData | ||
) |
Enables the shared interrupts mechanism of WinDriver.
If the mechanism is already enabled globally (for all processes) then the mechanism is enabled for the current process.
[in] | pcProcessName | Optional process name string |
[in] | dwGroupID | A unique group ID represent the specific application. Must be a positive ID |
[in] | dwSubGroupID | Sub-group ID that should identify your user application type in case you have several types that may work simultaneously. Must be a positive ID |
[in] | dwAction | IPC message type to receive, which can consist one of the enumeration values listed below: WD_IPC_UNICAST_MSG: Receive a message to a specific process with WinDriver IPC unique ID WD_IPC_MULTICAST_MSG: Receive a message from all processes that were registered with the same group ID as this process WD_IPC_ALL_MSG: Receive both types of the messages above |
[in] | pFunc | A user-mode IPC message handler callback function, which will be called when a message was received by WinDriver from Shared Interrupts IPC process occurs. (See IPC_MSG_RX_HANDLER()) |
[in] | pData | Data for the user-mode IPC message handler callback routine (pFunc) |