共用方式為


RecycleSurrogate 函式 (comsvcs.h)

回收呼叫進程。

如需類似的功能,請參閱 IMTxAS::RecycleSurrogate

語法

HRESULT RecycleSurrogate(
  [in] long lReasonCode
);

參數

[in] lReasonCode

說明回收程式的原因代碼。 定義下列程式碼。

意義
CRR_NO_REASON_SUPPLIED
0x00000000
未指定原因。
CRR_LIFETIME_LIMIT
xFFFFFFFF
應用程式在回收到達前執行的指定分鐘數。
CRR_ACTI加值稅ION_LIMIT
0xFFFFFFFE
達到指定的啟用數目。
CRR_CALL_LIMIT
0xFFFFFFFD
已達到對應用程式中已設定物件的指定呼叫數目。
CRR_MEMORY_LIMIT
0xFFFFFFFC
無法超過進程的指定記憶體使用量。
CRR_RECYCLED_FROM_UI
xFFFFFFFB
系統管理員決定透過元件服務管理工具回收程式。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 comsvcs.h
程式庫 ComSvcs.lib
Dll ComSvcs.dll

另請參閱

ICOMAdminCatalog2::RecycleApplicationInstances