CFtpConnection::GetCurrentDirectory

BOOL GetCurrentDirectory (CString&strDirName) const;

BOOL GetCurrentDirectory (LPTSTR PstrDirName, LPDWORD LpdwLen ) const;

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0. Wenn der Aufruf fehlschlägt, die Win32-Funktion GetLastError kann aufgerufen werden, um die Ursache des Fehlers zu ermitteln.

Parameter

strDirName

Ein Verweis auf eine Zeichenfolge, die den Namen des Verzeichnisses erhalten.

pstrDirName

Ein Zeiger auf eine Zeichenfolge, die den Namen des Verzeichnisses erhalten.

lpdwLen

Ein Zeiger auf ein DWORD, die die folgende Informationen enthält:

Bei der Einreise Die Größe des Puffers, auf die pstrDirName.
Bei Rückgabe Die Anzahl der Zeichen, die auf PstrDirNamegespeichert. Wenn die Member-Funktion fehlschlägt und ERROR_INSUFFICIENT_BUFFER zurückgegeben wird, enthält LpdwLen die Anzahl der Bytes, die die Anwendung zuweisen muss, um die Zeichenfolge zu erhalten.

Bemerkungen

Rufen Sie diese Memberfunktion um den Namen des aktuellen Verzeichnisses zu erhalten. Rufen Sie um stattdessen den Namen des Verzeichnisses als URL zu erhalten, GetCurrentDirectoryAsURL.

Der Parameter PstrDirName oder StrDirName kann entweder teilweise qualifizierten Dateinamen relativ zum aktuellen Verzeichnis oder vollständig qualifiziert. Ein umgekehrter Schrägstrich (\) oder Schrägstrich (/) kann als Verzeichnistrennzeichen für entweder Namen verwendet werden. GetCurrentDirectory übersetzt die Verzeichnis Name Separatoren mit den entsprechenden Zeichen, bevor sie verwendet werden.

CFtpConnection Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CFtpConnection::GetCurrentDirectoryAsURL, CInternetConnection

Index