SKYENGINE API  参考手册返回目录  

 

int32 mr_findGetNext(MR_SEARCH_HANDLE search_handle, char* buffer, uint32 len)



Description
取得一个目录搜索的结果。
Parameters

Name Description
search_handle 调用mr_findStart时返回的查找句柄
buffer 缓冲区,用于存放查找成功时文件名或一级子目录名,GB编码
len 缓冲区大小

Return Value

MR_SUCCESS                    成功
MR_FAILED                       失败

Remarks

取得一个目录搜索的结果。将结果放置于buffer中。当目录中的结果都遍历过后,返回NULL。
这里需要注意的是,使用mr_findGetNext获得的子目录不能是“.”和“..”。

Example

/*mrp code*/

int32 hFnd = 0;
char buffer[60] = { 0 };
char buffer_fndGetNxt[60] = { 0 };

hFnd = mrc_findStart( "testDir", buffer, sizeof(buffer) );
mrc_findGetNext( hFnd, buffer_fndGetNxt, sizeof(buffer_fndGetNxt) );

See Also

mr_findStart
mr_findStop


Copyright ?2005-20010 SKY-MOBI

返回目录