GetManagedExtensions 函式 (comsvcs.h)

判斷已安裝的 COM+ 版本是否支援提供的特殊功能,以管理服務元件, (Managed 物件) 。

語法

HRESULT GetManagedExtensions(
  [out] DWORD *dwExts
);

參數

[out] dwExts

指出已安裝的 COM+ 版本是否支援 Managed 擴充功能。 值為 1 表示它確實執行,而 0 值則表示它沒有。

傳回值

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

備註

數個 COM+ 服務,例如 COM+ Just-In-Time 啟用COM+ 事件,都支援 IManagedActivationEvents 介面。 此介面會提供額外的程式代碼, (Managed 物件) 管理服務元件。 若要利用這個額外的程式代碼,服務元件必須支援 IManagedObjectInfo 介面。 GetManagedExtensions 函式可讓您判斷已安裝 COM+ 版本中此額外程式代碼的可用性。

規格需求

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

另請參閱

IManagedActivationEvents

IManagedObjectInfo

IManagedPooledObj