CHttpServerContext::TransmitFile

BOOL TransmitFile (จัดการ hFile, DWORD dwFlags HSE_IO_DISCONNECT_AFTER_SEND, LPVOID = pstrHeader = NULL, DWORD dwHeaderLen = 0, LPVOID pstrTrailer = NULL, DWORD dwTrailerLen = 0);

ส่งกลับค่า

จริงถ้ามีการส่งข้อมูลของแฟ้ม มิฉะนั้นเท็จ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError ฟังก์ชันจะส่งกลับFALSEถ้าการดำเนินการ I/O ที่คาบเกี่ยวกันไม่เสร็จสมบูรณ์ก่อนที่ส่งกลับTransmitFile ในกรณีนี้GetLastErrorส่งกลับERROR_IO_PENDING?

พารามิเตอร์

hFile

ตัวจัดการแฟ้มประกอบด้วยข้อมูลส่งผ่าน ต้องมีการเปิดแฟ้มFILE_FLAG_SEQUENTIAL_SCANและFILE_FLAG_OVERLAPPED?

dwFlags

แอตทริบิวต์ที่สัมพันธ์กับแฟ้ม โดยค่าเริ่มต้นHSE_IO_DISCONNECT_AFTER_SEND ดู ServerSupportFunctionในPlatform SDKสำหรับรายการของแอตทริบิวต์ที่เป็นไปได้?

pstrHeader

ตัวชี้ไปยังสายอักขระประกอบด้วยหัวข้อการส่งก่อนการส่งข้อมูลของแฟ้ม หัวข้อการสื่อกับเบราว์เซอร์รับชนิดของข้อมูลที่ถูกส่งและควรจะแสดงผล ถ้าค่า NULLหัวข้อจะไม่ถูกส่ง?

dwHeaderLen

ความยาวของหัวข้อ โดยค่าเริ่มต้น 0 ถ้าpstrHeaderไม่ใช่NULLและdwHeaderLen 0 ฟังก์ชันนี้จะใช้ฟังก์ชัน Win32 lstrlenเพื่อค้นหาความยาวของรถพ่วง (ในกรณีนี้pstrTrailerต้องเป็นสตริงที่สิ้นสุดด้วย null)

pstrTrailer

ตัวชี้ไปยังสายอักขระประกอบด้วยรถพ่วงส่งหลังจากการส่งข้อมูลของแฟ้ม ถ้าค่า NULLรถพ่วงจะไม่ถูกส่ง?

dwTrailerLen

ความยาวของรถพ่วง โดยค่าเริ่มต้น 0 ถ้าpstrTrailerไม่ใช่NULLและdwTrailerLen 0 ฟังก์ชันนี้จะใช้ฟังก์ชัน Win32 lstrlenเพื่อค้นหาความยาวของรถพ่วง (ในกรณีนี้pstrTrailerต้องเป็นสตริงที่สิ้นสุดด้วย null)

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกในการส่งแฟ้มไปยังผู้ที่ ฟังก์ชันนี้สมาชิกทำการดำเนินงานของค่าสถานะคำสั่งServerSupportFunction HSE_REQ_TRANSMIT_FILE เซิร์ฟเวอร์ทำการดำเนินการนี้ asynchronously เซิร์ฟเวอร์ส่งของภายในแบบอะซิงโครนัส I/O คิวการดำเนินการนี้ และส่งกลับไปยังผู้โทร MFC ได้เปลี่ยนแปลงวัตถุบริบทเพื่อกลับHSE_STATUS_PENDINGและจะใช้HSE_DONE_WITH_SESSIONเมื่อเรียกกลับแสดงความสมบูรณ์ของ MFC I/O. สามารถตั้งค่าm_bSendHeadersในบริบทวัตถุเป็น FALSEเนื่องจากส่วนหัวจะถูกส่งโดยอัตโนมัติ?

ดู PINBALLตัวอย่างสำหรับการสาธิตของฟังก์ชันนี้สมาชิก?

ภาพรวม CHttpServerContext |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติม

CHttpServerContext::ServerSupportFunction

Index