Freigeben über


CFtpConnection::SetCurrentDirectory

Rufen Sie die Memberfunktion auf, um zu einem anderen Verzeichnis auf dem FTP-Server zu ändern.

BOOL SetCurrentDirectory( 
   LPCTSTR pstrDirName  
);

Parameter

  • pstrDirName
    Ein Zeiger auf eine Zeichenfolge, die den Namen des Verzeichnisses enthält.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls. Wenn der Aufruf fehlschlägt, wird die GetLastError Win32-Funktion aufgerufen werden, um die Fehlerursache zu bestimmen.

Hinweise

Der pstrDirName-Parameter kann entweder oder vollqualifizierter Dateiname relativ zum aktuellen Verzeichnis teilweise sein. Ein umgekehrter Schrägstrich (\) oder einem Schrägstrich (/) können als das Verzeichnistrennzeichen für jeden Namen verwendet werden. SetCurrentDirectory übersetzt die Verzeichnisnametrennzeichen zu den entsprechenden Zeichen, bevor sie verwendet werden.

Verwenden Sie GetCurrentDirectory, um das aktuelle Arbeitsverzeichnis eines FTP-Servers zu bestimmen. Gehen Sie nicht davon aus, dass das Remotesystem Sie an das Stammverzeichnis verbunden ist.

Anforderungen

Header: afxinet.h

Siehe auch

Referenz

CFtpConnection-Klasse

Hierarchiediagramm

CInternetConnection-Klasse