Поделиться через


COleMessageFilter::SetBusyReply

Эта функция задает ответ приложения "многодельный".

void SetBusyReply(
   SERVERCALL nBusyReply 
);

Параметры

  • nBusyReply
    Значение из перечисления SERVERCALL, которое определено в COMPOBJ.H.Он может иметь любое из следующих значений.

    • SERVERCALL_ISHANDLED Приложение может принимать вызовы, но может произойти сбой в обработке указанный вызов.

    • SERVERCALL_REJECTED Приложение, возможно, не будет обработать вызов.

    • SERVERCALL_RETRYLATER Приложение временно в состоянии, в котором ей не удается обработать вызов.

Заметки

Функции BeginBusyState и EndBusyState отслеживают состояние приложения многодельное.

Когда приложение выполнено многодельным с вызовом BeginBusyState, она отвечает на вызовы от OLE системные библиотеки DLL с значение, указанное последним параметром SetBusyReply.Вызывающее приложение использует этот многодельный ответ, чтобы определить, какое действие.

По умолчанию многодельный ответ SERVERCALL_RETRYLATER.Этот ответ будет повторить вызов вызывающего приложения как можно скорее.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleMessageFilter

Диаграмма иерархии

COleMessageFilter::BeginBusyState

COleMessageFilter::EndBusyState