Everything_GetLastError

Everything_GetLastError函数检索最后一个错误代码值。

 

句法

DWORD Everything_GetLastError(void);

 

参数

此功能没有参数。

 

回报价值

错误代码 含义
一切还好 0 操作成功完成。
EVERYTHING_ERROR_MEMORY 1 无法为搜索查询分配内存。
EVERYTHING_ERROR_IPC 2 IPC不可用。
EVERYTHING_ERROR_REGISTERCLASSEX 3 无法注册搜索查询窗口类。
EVERYTHING_ERROR_CREATEWINDOW 4 无法创建搜索查询窗口。
EVERYTHING_ERROR_CREATETHREAD 5 无法创建搜索查询线程。
EVERYTHING_ERROR_INVALIDINDEX 6 索引无效。索引必须大于或等于0且小于可见结果的数量。
EVERYTHING_ERROR_INVALIDCALL 7 呼叫无效。

 

//执行查询
if(!Everything_Query(true))
{ 
	DWORD dwLastError = Everything_GetLastError(); 
	if(dwLastError == EVERYTHING_ERROR_IPC)
	{ 
		// IPC不可用。
	} 
}