Partilhar via


CFtpConnection::GetCurrentDirectoryAsURL

Chame essa função de membro ao obter o nome da pasta corrente sistema autônomo uma URL.

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

Parâmetros

  • strDirName
    Uma referência a uma seqüência de caracteres que receberá o nome do diretório.

  • pstrDirName
    Um ponteiro para uma seqüência de caracteres que receberá o nome do diretório.

  • lpdwLen
    Um ponteiro para um DWORD contém as seguintes informações:

    Na entrada

    O dimensionar do buffer referenciado por pstrDirName.

    No retorno

    O número de caracteres armazenados em pstrDirName. Se o membro falhar e ERROR_INSUFFICIENT_BUFFER função será retornado, em seguida, lpdwLen contém o número de bytes que o aplicativo deve alocar para receber a seqüência.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.Se a telefonar falhar, o Win32 funcionar GetLastError pode ser chamado para determinar a causa do erro.

Comentários

GetCurrentDirectoryAsURL comporta-se igual a GetCurrentDirectory

O parâmetro strDirName pode ser qualquer um dos nomes de arquivo parcialmente qualificado relativo ao diretório corrente ou totalmente qualificado. Uma barra / / invertida (\\\) ou uma barra / / (/) pode ser usada sistema autônomo o separador de diretório para qualquer nome.GetCurrentDirectoryAsURL Converte os separadores de nome do diretório sejam os caracteres apropriados antes de serem usadas.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CFtpConnection

Gráfico de hierarquia

CFtpConnection::GetCurrentDirectory

Classe CInternetConnection

Outros recursos

CFtpConnection membros