Compartilhar via


CFtpConnection::GetCurrentDirectoryAsURL

Chamar essa função de membro para obter o nome do diretório atual como um URL.

BOOL GetCurrentDirectoryAsURL(
   CString& strDirName 
) const;
BOOL GetCurrentDirectoryAsURL(
   LPTSTR pstrName,
   LPDWORD lpdwLen 
) const;

Parâmetros

  • strDirName
    Uma referência a uma cadeia de caracteres que recebe o nome do diretório.

  • pstrDirName
    Um ponteiro para uma cadeia de caracteres que recebe o nome do diretório.

  • lpdwLen
    Um ponteiro para um dword que contém as informações a seguir:

    Em a entrada

    O tamanho do buffer referenciado por pstrDirName.

    O retorno

    o número de caracteres armazenados a pstrDirName.Se a função de membro falha e ERROR_INSUFFICIENT_BUFFER é retornado, então lpdwLen contém o número de bytes que o aplicativo deve atribuir para receber a cadeia de caracteres.

Valor de retorno

Diferente de zero se com êxito; se não 0.Se a chamada falha, a função GetLastError Win32 pode ser chamado para determinar a causa do erro.

Comentários

GetCurrentDirectoryAsURL se comporta o mesmo que GetCurrentDirectory

o parâmetro strDirName pode ser nomes de arquivo relativo ao diretório atual ou totalmente qualificado parcialmente qualificado.Uma barra invertida (\) ou a barra (/) podem ser usadas como o separador de diretório para qualquer nome.GetCurrentDirectoryAsURL converte os separadores do nome de diretório para caracteres apropriadas antes que eles sejam usados.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe de CFtpConnection

Gráfico de hierarquia

CFtpConnection::GetCurrentDirectory

Classe de CInternetConnection