CFtpConnection::GetCurrentDirectory
Wywołanie tej funkcji Członkowskich, aby uzyskać nazwę bieżącego katalogu.
BOOL GetCurrentDirectory(
CString& strDirName
) const;
BOOL GetCurrentDirectory(
LPTSTR pstrDirName,
LPDWORD lpdwLen
) const;
Parametry
strDirName
Odwołanie do ciągu, który otrzyma nazwę katalogu.pstrDirName
Wskaźnik ciąg, który otrzyma nazwę katalogu.lpdwLen
Wskaźnik DWORD, który zawiera następujące informacje:Na wejściu
Rozmiar buforu odwołuje się pstrDirName.
Na powrót
Liczbę znaków przechowywanych na pstrDirName.Jeśli funkcja Członkowskich i ERROR_INSUFFICIENT_BUFFER jest zwracany, następnie lpdwLen zawiera liczbę bajtów, które aplikacja musi przydzielić do otrzymania ciągu.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.Jeżeli połączenie nie powiedzie się, funkcja Win32 GetLastError mogą być nazywane, aby ustalić przyczynę błędu.
Uwagi
Aby uzyskać nazwę katalogu jako adres URL zamiast wywołać GetCurrentDirectoryAsURL.
Parametry pstrDirName lub strDirName może być albo częściowo kwalifikowanej nazwy względem bieżącego katalogu lub w pełni kwalifikowaną.Jako separatora katalogu dla każdej nazwy można odwróconej kreski ułamkowej (\) lub ukośnik (/).GetCurrentDirectorytłumaczy separatory nazwa katalogu na odpowiednie znaki, zanim zostaną użyte.
Wymagania
Nagłówek: afxinet.h