Partilhar via


CFtpConnection::GetCurrentDirectory

telefonar Essa função de membro para obter o nome da pasta corrente.

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

Para obter o nome de diretório sistema autônomo uma URL em vez disso, telefonar GetCurrentDirectoryAsURL.

Os parâmetros de pstrDirName ou 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.GetCurrentDirectory 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::GetCurrentDirectoryAsURL

Classe CInternetConnection

Outros recursos

CFtpConnection membros