问:两个es.exe同时查询,第二个是否在等待第一个完成或Everything Client同步处理?

答:Everything 一次只能处理一个ES(IPC)查询。

问:同样,Everything_Query(FALSE)是否被处理?

答:您可以进行多个异步Everything_Query(FALSE)调用。

但是,它们仍然一次只能处理一次。

问:我尝试过,但是在答复窗口中只得到一次结果。

我的搜索中有数百万个结果。我可能需要十秒钟才能查询一次。有没有办法在更短的时间内获得这些数据?

答:Everything SDK每个进程只有一个搜索实例。

不能同时使用Everything SDK调用多个Everything_Query(FALSE)。

请尝试手动发送多个IPC请求。

这可以通过唯一的答复HWND或答复WM_COPYDATA ID来完成。

问:这应该不会缩短获取大量数据的时间,对吗?

答:正确。多个IPC请求不会提高性能。