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
CFtpConnection::GetCurrentDirectoryAsURL