This section describes how to use WinDriver to perform Inter-Process Communication. WinDriver IPC allows several WinDriver-based user applications to send and receive user defined messages.
You should define a group ID that will be used by all your applications, and optionally you can also define several sub-group IDs to differentiate between different types of applications. For example, define one sub-group ID for operational applications, and another sub-group ID for monitoring or debug applications. This will enable you to send messages only to one type of application.
An IPC message can be sent in three ways:
In order to start working with WinDriver IPC each user application must first
register by calling
WinDriver IPC unique ID is received either in the result of
Multicast messages may be sent by calling
Query of current registered processes can be done using