Wiget function
获取标志通知值
Function:
int UAPI Wiget(
dword dwFlags
);
Parameters:
- (dword) dwFlags:通知标志,可以是下面的标志中的一个,或 NULL 以及其他任何数值
| Constant | Value | Notes |
|---|---|---|
| WI_EXIT_THREAD | 0xFA1 | 退出线程 |
| WI_EXIT_PROCESS | 0xFA2 | 退出进程 |
Return value:
- Type:int
- Text:成功返回处理退出代码(iExitcode),失败返回 NULL
Remarks:
Wiget function 通常用于获取处理线程安全退出、进程安全退出、线程之间的通知
进程之间获取通知应使用 TogetNotify function 注册通知处理例程,而不是使用 Wiget function
Wiget function 允许跨进程间获取通知,但这并不符合开发标准
参数 dwFlags 如为 NULL 则返回任何获取到的有效通知值
参数 dwFlags 如不为 NULL 则返回与之相对应标志的通知值,但不代表在获取到与 dwFlags 不对应但有效的通知值时不返回,这时函数失败,返回 NULL