Partilhar via


CFtpFileFind::FindFile

telefonar Essa função de membro para localizar um arquivo de FTP.

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

Parâmetros

  • pstrName
    Um ponteiro para uma seqüência de caracteres que contém o nome do arquivo para localizar.If NULO, a telefonar executará uma Pesquisar com curinga (*).

  • dwFlags
    Os sinalizadores que descrevem como manipular esta sessão.Esses sinalizadores podem ser combinadas com o operador OR bit a bit (|) e são sistema autônomo segue:

    • INTERNET_FLAG_RELOAD Obtenha os dados de conexão, mesmo que ele localmente é armazenado em cache.Este é o sinalizar padrão.

    • INTERNET_FLAG_DONT_CACHE Não cache os dados, localmente ou em qualquer gateways.

    • INTERNET_FLAG_RAW_DATA Substituir o padrão para retornar os dados brutos (WIN32_FIND_DATA estruturas para FTP).

    • INTERNET_FLAG_SECURE Protege as transações em conexão com protocolo SSL ou PCTEste sinalizar é aplicável a somente solicitações HTTP.

    • INTERNET_FLAG_EXISTING_CONNECT se possível, reutilizar as conexões existentes para o servidor para o novo FindFile solicitações em vez de criar uma nova sessão para cada solicitação.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.Para obter mais informações sobre o erro, telefonar Win32 funcionam GetLastError.

Comentários

Depois de telefonar ndo FindFile para recuperar o primeiro arquivo FTP, você pode telefonar FindNextFile para recuperar os arquivos subseqüentes de FTP.

Exemplo

Consulte o exemplo no CFtpFileFind visão geral da classe.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CFtpFileFind

Gráfico de hierarquia

CFtpFileFind::FindNextFile

Classe CFileFind

Outros recursos

CFtpFileFind membros