Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CFtpConnection

Diagram hierarchii

CFtpConnection::GetCurrentDirectoryAsURL

Klasa CInternetConnection