BOOL PutFile (LPCTSTR pstrLocalFile, LPCTSTR pstrRemoteFile, DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY, DWORD dwContext = 1);
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น ถ้าการเรียกล้มเหลว ฟังก์ชัน Win32 GetLastErrorอาจถูกเรียกเมื่อต้องการระบุสาเหตุของข้อผิดพลาด?
พารามิเตอร์
pstrLocalFile
ตัวชี้ไปยังสายอักขระประกอบด้วยชื่อของแฟ้มที่จะส่งจากระบบภายในเครื่อง?
pstrRemoteFile
ตัวชี้ไปยังสายอักขระประกอบด้วยชื่อของแฟ้มสร้างบน FTP เซิร์ฟเวอร์?
dwFlags
ระบุเงื่อนไขที่ถ่ายโอนแฟ้มเกิดขึ้น สามารถเป็นหนึ่งในค่า FTP_TRANSFER_ * คงอธิบายในOpenFile?
dwContext
ตัวระบุบริบทสำหรับการวางแฟ้ม ดูหมายเหตุสำหรับข้อมูลเพิ่มเติมเกี่ยวกับdwContext?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกจัดเก็บแฟ้มบนเซิร์ฟเวอร์ FTP?
PutFileรูทีนพื้นฐานที่จับทั้งหมดของการดำเนินงานที่เกี่ยวข้องกับการจัดเก็บแฟ้มบนเซิร์ฟเวอร์ FTP ได้ โปรแกรมประยุกต์ที่ส่งข้อมูลเท่านั้น หรือที่ต้องการโอนย้ายแฟ้มควบคุมใกล้ ควรใช้OpenFileและCInternetFile::Write?
แทนที่ค่าเริ่มต้นdwContextเพื่อตั้งค่ารหัสบริบทค่าตัวเลือกของคุณ ตัวระบุเนื้อหาเกี่ยวข้องกับการดำเนินการนี้เฉพาะของวัตถุCFtpConnectionสร้างขึ้น โดยวัตถุของCInternetSession ค่าถูกส่งกลับไปที่CInternetSession::OnStatusCallbackเพื่อให้สถานะในการดำเนินการที่ให้ระบุ ดูบทความ ขั้นตอนแรกของอินเทอร์เน็ต: WinInetสำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวระบุบริบท?
ภาพรวม CFtpConnection |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCInternetConnection(&N)