Everything_GetResultExtension

Everything_GetResultExtension函数检索结果可见的延伸部分。

 

句法

LPCTSTR Everything_GetResultExtension(
    DWORD dwIndex 
);

 

参数

dwIndex
基于零的可见结果索引。

 

回报价值

该函数返回一个指向空终止的TCHAR字符串的指针。

如果函数失败,则返回值为NULL。

 

错误代码 含义
EVERYTHING_ERROR_INVALIDCALL 在调用Everything_GetResultExtension之前调用Everything_Query。
EVERYTHING_ERROR_INVALIDREQUEST 延期未请求或者不可用,呼叫Everything_SetRequestFlags调用之前EVERYTHING_REQUEST_EXTENSIONEverything_Query
EVERYTHING_ERROR_INVALIDINDEX index必须大于或等于0且小于可见的结果数。

 

备注

此函数的ANSI / Unicode版本必须与对Everything_Query的调用的ANSI / Unicode版本匹配。

该函数返回一个指向内部结构的指针,该结构仅在下次调用Everything_QueryEverything_ResetEverything_CleanUp之前有效。

您只能调用此函数以获得可见结果。

 

//将搜索文本设置为abc AND 123 
Everything_SetSearch(“abc 123”); 

//执行查询
Everything_Query(TRUE); 

//获取第一个可见结果的扩展部分。
LPCTSTR lpExtension = Everything_GetResultExtension(0);