Freigeben über


CGopherFileFind::FindFile

Rufen Sie die Memberfunktion auf, um eine Gopher-Datei zu suchen.

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

Parameter

  • refLocator
    Ein Verweis auf ein Objekt CGopherLocator.

  • PstrString
    Ein Zeiger auf eine Zeichenfolge, die den Dateinamen enthält.

  • dwFlags
    Die Flags, die wie diese Sitzung beschreiben, behandelt.Gültige Flags sind:

    • INTERNET_FLAG_RELOAD rufen die Daten vom Remoteserver ab, auch wenn es lokal zwischengespeichert wird.

    • _CACHE INTERNET_FLAG_DO NOT zwischenspeichern, die Daten entweder nicht lokal noch in einem Gateways.

    • Sichere Transaktionen INTERNET_FLAG_SECURE-Anforderung auf die Verbindung mit Secure Sockets Layer oder PCT.Dieses Flag ist nur für HTTP-Anforderungen anwendbar.

    • INTERNET_FLAG_USE_EXISTING, wenn möglich, verwenden die vorhandenen Verbindungen zum Server für neue FindFile Anforderungen erneut, anstatt eine neue Sitzung für jede Anforderung zu erstellen.

Rückgabewert

ungleich 0 (null), wenn erfolgreich; 0 andernfalls.Um erweiterte Fehlerinformationen abzurufen, rufen Sie die Win32-Funktion GetLastError auf.

Hinweise

Nachdem Sie FindFile aufgerufen haben, um das erste Gopher-Objekt abzurufen, können Sie FindNextFile aufrufen, um folgende Gopher-Dateien abzurufen.

Anforderungen

Header: afxinet.h

Siehe auch

Referenz

CGopherFileFind-Klasse

Hierarchien-Diagramm

CFileFind::FindFile