Freigeben über


ICOMAdminCatalog2::RecycleApplicationInstances-Methode (comadmin.h)

Recycelt (heruntergefahren und neu gestartet) die angegebenen Anwendungsserverprozesse.

Syntax

HRESULT RecycleApplicationInstances(
  [in] VARIANT *pVarApplicationInstanceID,
  [in] long    lReasonCode
);

Parameter

[in] pVarApplicationInstanceID

Die Anwendungsinstanzen, die wiederverwendet werden sollen. Jedes Element des Variant-Elements kann eine String sein, die eine Anwendung instance GUID enthält (z. B. wie von der GetApplicationInstanceIDFromProcessID-Methode zurückgegeben), ein einzelnes Katalogobjekt oder eine Katalogauflistung (z. B. wie von der GetCollectionByQuery2-Methode zurückgegeben).

[in] lReasonCode

Der Grund für das Recycling der angegebenen Anwendungsinstanzen. Dieser Code wird in einen Ereignisprotokolleintrag geschrieben.

Rückgabewert

Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED und E_FAIL sowie die folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
COMADIN_E_OBJECT_DOES_NOT_EXIST
Eine angegebene Anwendung instance ist nicht vorhanden.

Anforderungen

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

Weitere Informationen

ICOMAdminCatalog2