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