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

Vea también

Referencia

Clase de CFtpFileFind

Gráfico de jerarquía

CFtpFileFind::FindNextFile

Clase de CFileFind