Jungo WinDriver  
Official Documentation

◆ WD_IpcRegister

#define WD_IpcRegister (   h,
  pIpcRegister 
)
Value:
WD_FUNCTION(IOCTL_WD_IPC_REGISTER, h, pIpcRegister, \
#define FALSE
Definition: kpstdlib.h:260
#define WD_FUNCTION
Definition: windrvr.h:1838
#define IOCTL_WD_IPC_REGISTER
Definition: windrvr.h:1656

Registers an application with WinDriver IPC.

Parameters
[in]hHandle to WinDriver's kernel-mode driver as received from WD_Open()
[in,out]pIpcRegisterPointer to the IPC information struct
Returns
Returns WD_STATUS_SUCCESS (0) on success, or an appropriate error code otherwise
Remarks
You should choose your user applications a unique group ID parameter. This is done as a precaution to prevent several applications that use WinDriver with its default driver name (windrvrXXXX) to get mixing messages. We strongly recommend that you rename your driver before distributing it to avoid this issue entirely, among other issue (See Section 15.2 on renaming you driver name). The sub-group id parameter should identify your user application type in case you have several types that may work simultaneously.

Definition at line 2261 of file windrvr.h.