This structure returns notifications about system state, sponsor processes, and dependent processes. The dwNotifyType field determines the meaning of the other fields.
Syntax
typedef struct tagntxeventinfo {
DWORD dwNotifyType;
NTXLOCATION hClient;
NTXHANDLE dwProcessId;
} NTXEVENTINFO;
Fields
dwNotifyType
- Specifies one of the following notification types received:
DEPENDENT_REGISTERED
- A dependent registered against this sponsor process.
DEPENDENT_UNREGISTERED
- A dependent unregistered against this sponsor process.
DEPENDENT_TERMINATED
- A dependent of this sponsor process terminated without unregistering.
SPONSOR_UNREGISTERED
- This sponsor process unregistered.
SPONSOR_TERMINATED
- The sponsor of this dependent process terminated.
RT_CLIENT_DOWN
- An RT client node is now offline.
RT_CLIENT_UP
- An RT client node is now active.
hClient
- Specifies the RT client whose state changed or the RT client on which the specified process exists.
dwProcessId
- Specifies the process handle of the process who registered/unregistered or terminated
See Also