Share via


CFtpFileFind::FindFile

Chiamare la funzione membro per cercare un file FTP.

virtual BOOL FindFile(
   LPCTSTR pstrName = NULL,
   DWORD dwFlags = INTERNET_FLAG_RELOAD 
);

Parametri

  • pstrName
    Un puntatore a una stringa contenente il nome del file per trovare.Se NULL, la chiamata viene eseguita una ricerca jolly (*).

  • dwFlags
    Flag che descrivono come gestire questa sessione.Questi flag possono essere combinate con l'operatore OR bit per bit (|) e sia il seguente:

    • INTERNET_FLAG_RELOAD ottenere dati dal responsabile anche se in locale vengono memorizzati nella cache.Questo è il flag predefinito.

    • Il _CACHE di INTERNET_FLAG_DO NOT non memorizza i dati nella cache, locale o in alcuni gateway.

    • Override di INTERNET_FLAG_RAW_DATA l'impostazione predefinita per restituire i dati non elaborati (strutture diWIN32_FIND_DATA per FTP).

    • INTERNET_FLAG_SECURE fornisce le transazioni sull'associazione con Secure Sockets Layer) o il con.Questo flag è applicabile alle richieste HTTP solo.

    • INTERNET_FLAG_EXISTING_CONNECT se possibile, vengono riutilizzati le connessioni esistenti al server per le nuove richieste FindFile anziché creare una nuova sessione per ogni richiesta.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.Per ottenere informazioni dettagliate sugli errori, chiamare la funzione Win32 GetLastError.

Note

Dopo avere chiamato FindFile per recuperare il primo file FTP, è possibile chiamare FindNextFile per recuperare i file successivi FTP.

Esempio

Vedere l'esempio nei cenni preliminari sulle classi CFtpFileFind.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CFtpFileFind

Grafico della gerarchia

CFtpFileFind::FindNextFile

Classe di CFileFind