Udostępnij za pośrednictwem


COleMessageFilter::SetBusyReply

Ta funkcja ustawia aplikacji "zajęty Odpowiedz."

void SetBusyReply(
   SERVERCALL nBusyReply 
);

Parametry

  • nBusyReply
    Wartość z SERVERCALL wyliczenia, który jest zdefiniowany w COMPOBJ.H.Może mieć jeden z następujących wartości:

    • SERVERCALL_ISHANDLED aplikacji mogą akceptować wywołań, ale mogą nie działać w szczególności wywołanie przetwarzania.

    • SERVERCALL_REJECTED aplikacji prawdopodobnie nigdy nie będzie mógł przetworzyć wywołania.

    • SERVERCALL_RETRYLATER aplikacji jest tymczasowo w Państwie w którym nie można przetworzyć wywołania.

Uwagi

BeginBusyState i EndBusyState funkcje kontroli zajęty, stan aplikacji.

Kiedy aplikacja dokonano zajęty wywołanie BeginBusyState, odpowiada na rozmowy z biblioteki DLL systemu OLE wartość określona przez ustawienie ostatniego SetBusyReply.Aplikacja wywołująca używa zajęty odpowiedź, aby określić, jakie działania podjąć.

Domyślnie jest zajęty odpowiedź SERVERCALL_RETRYLATER.Odpowiedź ta powoduje aplikacji wywołującej ponowić próbę wywołania jak najszybciej.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleMessageFilter

Wykres hierarchii

COleMessageFilter::BeginBusyState

COleMessageFilter::EndBusyState