Partilhar via


CFtpConnection::GetCurrentDirectory

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

BOOL GetCurrentDirectory(
   CString& strDirName 
) const;
BOOL GetCurrentDirectory(
   LPTSTR pstrDirName,
   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

Para obter ao nome do diretório como um URL, chame GetCurrentDirectoryAsURL.

Os parâmetros pstrDirName ou strDirName podem ser nomes de arquivo relativo ao diretório atual ou totalmente qualificados parcialmente qualificado.Uma barra invertida (\) ou a barra (/) podem ser usadas como o separador de diretório para qualquer nome.GetCurrentDirectory 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::GetCurrentDirectoryAsURL

Classe de CInternetConnection