Freigeben über


IComApp2Events::OnAppRecycle2-Methode (comsvcs.h)

Wird generiert, wenn der Serveranwendungsprozess für die Beendigung des Recyclings markiert ist.

Syntax

HRESULT OnAppRecycle2(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] GUID             guidApp,
  [in] GUID             guidProcess,
  [in] long             lReason
);

Parameter

[in] pInfo

Ein Zeiger auf eine COMSVCSEVENTINFO-Struktur .

[in] guidApp

Die Anwendungs-ID.

[in] guidProcess

Die Prozess-ID.

[in] lReason

Der Grundcode, der erklärt, warum ein Prozess wiederverwendet wurde. Die folgenden Codes sind definiert.

Wert Bedeutung
CRR_NO_REASON_SUPPLIED
0x00000000
Der Grund ist nicht angegeben.
CRR_LIFETIME_LIMIT
xFFFFFFFF
Die angegebene Anzahl von Minuten, die eine Anwendung ausführt, bevor das Recycling erreicht wurde.
CRR_ACTIVATION_LIMIT
0xFFFFFFFE
Die angegebene Anzahl von Aktivierungen wurde erreicht.
CRR_CALL_LIMIT
0xFFFFFFFD
Die angegebene Anzahl von Aufrufen konfigurierter Objekte in der Anwendung wurde erreicht.
CRR_MEMORY_LIMIT
0xFFFFFFFC
Die angegebene Arbeitsspeicherauslastung, die ein Prozess nicht überschreiten darf, wurde erreicht.
CRR_RECYCLED_FROM_UI
xFFFFFFFB
Ein Administrator hat beschlossen, den Prozess über das Verwaltungstool Komponentendienste zu recyceln.

Rückgabewert

Der Benutzer überprüft die Rückgabewerte dieser Methode.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

IComApp2Events