CFtpConnection::PutFile

BOOL PutFile (LPCTSTR pstrLocalFile, LPCTSTR pstrRemoteFile, DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY, DWORD dwContext = 1);

Valeur de retour

Différent de zéro en cas de succès ; sinon 0. Si l'appel échoue, la fonction Win32 GetLastError peut être appelée pour déterminer la cause de l'erreur.

Paramètres

pstrLocalFile

Un pointeur vers une chaîne contenant le nom du fichier à envoyer à partir du système local.

pstrRemoteFile

Un pointeur vers une chaîne contenant le nom du fichier à créer sur le serveur FTP.

dwFlags

Spécifie les conditions dans lesquelles se produit le transfert du fichier. Il peut s'agir de l'une des constantes FTP_TRANSFER_ * décrits dans OpenFile.

dwContext

L'identificateur de contexte pour placer le fichier. Voir les remarques pour plus d'informations sur dwContext.

Remarques

Appelez cette fonction membre pour stocker un fichier sur un serveur FTP.

PutFile est une routine de haut niveau qui gère toutes les opérations associées à stocker un fichier sur un serveur FTP. Applications qui envoient uniquement des données, ou qui nécessitent un contrôle plus proche sur le transfert de fichiers, utiliser OpenFile et CInternetFile::Write.

Substituer la valeur par défaut de dwContext pour définir l'identificateur de contexte pour une valeur de votre choix. L'identificateur de contexte est associé à cette opération spécifique de l'objet CFtpConnection créé par son objet CInternetSession . La valeur est retournée au CInternetSession::OnStatusCallback d'État sur l'opération à laquelle il est identifié. Consultez l'article premiers pas Internet : WinInet pour plus d'informations sur l'identificateur de contexte.

Aperçu CFtpConnection |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CInternetConnection

Index