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