โมฆะ 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)