CFtpFileFind::FindFile
Llame a esta función miembro para buscar un archivo de FTP.
virtual BOOL FindFile(
LPCTSTR pstrName = NULL,
DWORD dwFlags = INTERNET_FLAG_RELOAD
);
Parámetros
pstrName
Un puntero a una cadena que contiene el nombre de archivo para buscar. Si NULL, llamada realiza una búsqueda con caracteres comodín (*).dwFlags
Marcas que describen cómo controlar esta sesión. Estos marcadores se pueden combinar con el OR bit a bit el operador (|) y es la siguiente:INTERNET_FLAG_RELOAD recopila los datos de conexión aunque localmente se almacenan en memoria caché. Éste es establece como valor predeterminado el marcador.
El _CACHE de INTERNET_FLAG_DO NOT no almacena en caché los datos, ya sea localmente o en ninguna puertas de enlace.
Reemplazo de INTERNET_FLAG_RAW_DATA el valor predeterminado para devolver los datos sin formato (estructuras deWIN32_FIND_DATA para FTP).
Transacciones de INTERNET_FLAG_SECURE Secures en la conexión con la capa de sockets seguros o el PCT. Esta marca es aplicable a las solicitudes HTTP solo.
INTERNET_FLAG_EXISTING_CONNECT si es posible, reutilizan conexiones existentes en el servidor para las nuevas solicitudes de FindFile en lugar de crear una nueva sesión para cada solicitud.
Valor devuelto
Distinto de cero si correctamente; si no 0. Para obtener información de error extendida, llame a la función GetLastErrorde Win32.
Comentarios
Después de llamar a FindFile para recuperar el primer archivo de FTP, puede llamar FindNextFile para recuperar los archivos siguientes de FTP.
Ejemplo
Vea el ejemplo en la información general de la clase de CFtpFileFind .
Requisitos
encabezado: afxinet.h