CGopherFileFind::FindFile

更新 : 2007 年 11 月

gopher ファイルを検索します。

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

パラメータ

  • refLocator
    CGopherLocator オブジェクトへの参照。

  • pstrString
    ファイル名が格納されている文字列へのポインタ。

  • dwFlags
    セッションの処理方法を示すフラグ。有効なフラグは、次のとおりです。

    • INTERNET_FLAG_RELOAD ローカルにキャッシュされている場合でも、リモート サーバーからデータを取得します。

    • INTERNET_FLAG_DONT_CACHE   ローカル コンピュータまたはゲートウェイ サーバーのいずれにもデータをキャッシュしません。

    • INTERNET_FLAG_SECURE SSL (Secure Sockets Layer) または PCT による、回線上の安全なトランザクションを要求します。このフラグは、HTTP 要求に対してのみ適用されます。

    • INTERNET_FLAG_USE_EXISTING 新しい FindFile の要求に対して、要求のたびに新しいセッションを作成しないで、可能な場合は、サーバーへの既存の接続を再利用します。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。拡張エラー情報を取得するには、Win32 の関数 GetLastError を呼び出します。

解説

FindFile を呼び出して最初の gopher オブジェクトを検索したら、FindNextFile を呼び出して、gopher ファイルの検索を継続できます。

必要条件

ヘッダー : afxinet.h

参照

参照

CGopherFileFind クラス

階層図

CFileFind::FindFile

その他の技術情報

CGopherFileFind のメンバ