Wiget_c function

检查标志通知值,如需持续等待标志通知,应使用 Wiget function


Function:

int UAPI Wiget_c(
        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:

  1. Wiget_c function 通常用于获取处理线程安全退出、进程安全退出、线程之间的通知

  2. 进程之间获取通知应使用 TogetNotify function 注册通知处理例程,而不是使用 Wiget_c function

  3. Wiget_c function 允许跨进程间获取通知,但这并不符合开发标准

  4. 参数 dwFlags 如为 NULL 则返回任何获取到的有效通知值

  5. 参数 dwFlags 如不为 NULL 则返回与之相对应标志的通知值,但不代表在获取到与 dwFlags 不对应但有效的通知值时不返回,这时函数失败,返回 NULL

  6. Wiget_c function 仅检查当前所获取到的有效通知值是否有对应的,如无则立即返回而不是等待新的通知值

results matching ""

    No results matching ""