COleMessageFilter::SetRetryReply

โมฆะ SetRetryReply ( DWORD nRetryReply = 0 );

พารามิเตอร์

nRetryReply

จำนวนมิลลิวินาทีระหว่างการลองใหม่?

หมายเหตุ

กำหนดว่าการกระทำของโปรแกรมประยุกต์ที่เรียกเมื่อได้รับการตอบสนองที่ไม่ว่างจากโปรแกรมประยุกต์ที่เรียกว่า?

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

การตอบสนองของผู้โทรเข้าจะถูกควบคุม โดยฟังก์ชันSetRetryReplyและSetMessagePendingDelay SetRetryReplyกำหนดโปรแกรมประยุกต์ที่เรียกนานควรรอระหว่างลองใหม่สำหรับการเรียกที่กำหนด SetMessagePendingDelayกำหนดระยะโปรแกรมประยุกต์ที่เรียกรอการตอบสนองจากเซิร์ฟเวอร์ก่อนที่จะทำการกระทำเพิ่มเติม?

โดยปกติจะเป็นค่าเริ่มต้นจะยอมรับได้ และไม่จำเป็นต้องมีการเปลี่ยนแปลง กรอบพยายามเรียกทุกมิลลิวินาทีnRetryReplyจนต้องการโทรผ่านหรือหน่วงเวลารอข้อความได้หมดอายุแล้ว ค่า 0 สำหรับการnRetryReplyระบุการทันทีลอง andnbsp – 1 ระบุการยกเลิกการโทร(&N)?

เมื่อหน่วงเวลารอข้อความหมดอายุ OLE "กล่องโต้ตอบไม่ว่าง" (ดูที่COleBusyDialog) จะแสดงเพื่อให้ผู้ใช้สามารถเลือกที่จะยกเลิก หรือลองโทร เรียกEnableBusyDialogในการเปิด หรือปิดกล่องโต้ตอบนี้?

เมื่อข้อความแป้นพิมพ์หรือเมาส์ค้างอยู่ในระหว่างการโทรและการโทรหมด (เกินหน่วงเวลารอข้อความ), กล่องโต้ตอบ "ไม่ตอบสนอง" จะแสดง เรียกEnableNotRespondingDialogในการเปิด หรือปิดกล่องโต้ตอบนี้ โดยปกตินี้สถานะของประเทศบ่งชี้ว่า บางสิ่งบางอย่างได้ไปไม่ถูกต้อง และผู้ใช้กำลังใจร้อนใจเร็ว?

เมื่อกล่องโต้ตอบถูกปิดการใช้งาน การปัจจุบัน "ลองตอบกลับ" ถูกใช้เสมอสำหรับการเรียกไปยังโปรแกรมประยุกต์ไม่ว่าง?

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

ดูเพิ่มเติมnbspCOleBusyDialog, COleMessageFilter::EnableNotRespondingDialog, COleMessageFilter::EnableBusyDialog, COleMessageFilter::SetMessagePendingDelay(&N)

Index