次の方法で共有


COleMessageFilter::SetBusyReply

この関数は、アプリケーション設定のビジー状態です「応答を」。

void SetBusyReply(
   SERVERCALL nBusyReply 
);

パラメーター

  • nBusyReply
    COMPOBJ.H.で定義されている SERVERCALL の列挙体の値。これは次の値のいずれかを持つことができます:

    • SERVERCALL_ISHANDLED アプリケーションは呼び出しを使用して特定の呼び出しの処理に失敗する場合があります。

    • SERVERCALL_REJECTED アプリケーションはほとんどの場合、呼び出しを処理できません。

    • SERVERCALL_RETRYLATER は、呼び出しを処理できない場合にアプリケーション一時的にあります。

解説

BeginBusyStateEndBusyState 関数は、アプリケーションのビジー状態を制御します。

アプリケーションは BeginBusyStateの呼び出しでビジー状態になった場合 SetBusyReplyの最後の設定によって決定される値を使用して、OLE システム DLL からの呼び出しに応答します。呼び出し元のアプリケーションが実行するアクションを確認するには、このビジーな応答を使用します。

既定では、ビジーな応答は SERVERCALL_RETRYLATERです。この応答すると、呼び出しをできるだけ早く再試行するアプリケーションが発生します。

必要条件

ヘッダー : afxole.h

参照

関連項目

COleMessageFilter クラス

階層図

COleMessageFilter::BeginBusyState

COleMessageFilter::EndBusyState