我正在使用RegisterWaitForSingleObject来查看目录以进行更改。我只需要通知第一次更改,所以我通过了WT_EXECUTEONLYONCE
。到目前为止,一切都很好。
我的问题是:在这种情况下我是否还需要使用UnRegisterWait
或UnRegisterWaitEx
取消等待操作,还是在操作信号或超时后自动完成?
答案 0 :(得分:1)
Yep,你需要处理句柄;
等待完成后,您必须调用UnregisterWait或 UnregisterWaitEx函数取消等待操作。 (即使等待 必须取消使用WT_EXECUTEONLYONCE的操作。)不要制作 从回调中阻止调用这些函数中的任何一个 功能