CGopherFileFind::FindFile

virtual BOOL FindFile(CGopherLocator& refLocator, LPCTSTR pstrString, DWORD dwFlags = INTERNET_FLAGS_RELOAD);
virtual BOOL FindFile(LPCTSTR pstrString, DWORD dwFlags = INTERNET_FLAGS_RELOAD);

返回值:
如果成功,则返回非零值,否则为0。要了解有关出错的更多信息,可调用Win32函数GetLastError。

参数:
refLocator一个CGopherLocator对象的参考。
pstrString指向包含文件名的字符串指针。
dwFlags描述如何处理会话的标志,可用的标志有:
·INTERNET_FLAG_RELOAD即使在本地缓存也从网络中获取数据。
·INTERNET_FLAG_DONT_CACHE不缓存数据,本地或网关都不缓存。
·INTERNET_FLAG_SECURE用安全插座层或PCT实现网络安全传输。此标志仅对HTTP请求可用。
·INTERNET_FLAG_USE_EXISTING如果可能,新的FindFile请求重用与服务器已有的连接,而不对每个请求创建新会话。

说明:
调用此成员函数查找一个Gopher文件。
在调用FindFile获得第一个Gopher对象之后,可以调用FindNextFile获取下一个Gopher文件。

请参阅:CFileFind::FindFile