CGopherFileFind::FindFile
Chamar essa função de membro para localizar um arquivo de Gopher.
virtual BOOL FindFile(
CGopherLocator& refLocator,
LPCTSTR pstrString,
DWORD dwFlags = INTERNET_FLAG_RELOAD
);
virtual BOOL FindFile(
LPCTSTR pstrString,
DWORD dwFlags = INTERNET_FLAG_RELOAD
);
Parâmetros
refLocator
Uma referência a um objeto de CGopherLocator .pstrString
Um ponteiro para uma cadeia de caracteres que contém o nome de arquivo.dwFlags
Os sinalizadores que descrevem como manipular essa sessão.Os sinalizadores são válidas:INTERNET_FLAG_RELOAD obtém os dados do servidor remoto mesmo que são armazenados em cache localmente.
O _CACHE de INTERNET_FLAG_DO NOT não armazena em cache os dados localmente, ou em qualquer gateways.
Transações seguras de solicitação de INTERNET_FLAG_SECURE no fio com secure sockets layer ou o PCT.Este sinalizador é aplicável somente às solicitações HTTP.
INTERNET_FLAG_USE_EXISTING se possível, reutilizam conexões existentes para o servidor para novas solicitações de FindFile , em vez de criar uma nova sessão para cada solicitação.
Valor de retorno
Diferente de zero se com êxito; se não 0.Para obter informações de erro estendido, chame a função GetLastErrorWin32.
Comentários
Após chamando FindFile para recuperar o primeiro objeto de Gopher, você pode chamar FindNextFile para recuperar arquivos subseqüentes de Gopher.
Requisitos
Cabeçalho: afxinet.h