Freigeben über


CFtpConnection::Command

Sendet einen Befehl direkt auf einem FTP-Server.

CInternetFile* Command( 
   LPCTSTR pszCommand, 
   CmdResponseType eResponse = CmdRespNone, 
   DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY, 
   DWORD_PTR dwContext = 1  
);

Parameter

  • pszCommand
    Ein Zeiger auf eine Zeichenfolge, die den Befehl enthält gesendet werden.

  • eResponse
    Bestimmt, ob eine Antwort vom FTP-Server erwartet wird. Kann einer der folgenden Werte sein:

    • CmdRespNone keine Antwort wird erwartet.

    • Antwort CmdRespRead A wird erwartet.

  • dwFlags
    Ein Wert, der die Flags enthält, die diese Funktion steuern. Eine vollständige Liste finden Sie unter FTPCommand.

  • dwContext
    Ein Zeiger auf einen Wert, der einen anwendungsdefinierten Wert verwendet, um den Anwendungskontext in den Rückrufen zu identifizieren enthält.

Rückgabewert

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

Hinweise

Diese Memberfunktion emuliert die Funktionen der FTPCommand-Funktion, wie in Windows SDK beschrieben.

Anforderungen

Header: afxinet.h

Siehe auch

Referenz

CFtpConnection-Klasse

Hierarchiediagramm