LegacyComponents 集合
包含 Applications 集合中每個未設定元件的物件。 未設定的元件無法使用 COM+ 服務。 這些物件所公開的屬性會保留元件層級所做的設定。
這個集合支援COMAdminCatalogCollection物件的Remove方法,但不支援Add方法。 若要將元件安裝或匯入應用程式,請在 COMAdminCatalog 物件上使用 方法。
成員
LegacyComponents集合繼承自IUnknown介面,但沒有其他成員。
相關集合
您可以從此集合巡覽至下列任何集合:
您可以從下列集合巡覽至此集合:
屬性
集合中的 COMAdminCatalogObject 物件支援下列屬性:
- AccessPermissions
- ActivateAtStorage
- AppID
- AppName
- AuthenticationLevel
- 位元
- ClassName
- CLSID
- DllSurrogate
- InprocHandler32
- InprocServer32
- IsEnabled
- LaunchPermissions
- LocalServer32
- LocalService
- 密碼
- ProgID
- RemoteServer
- RunAs
- ServiceParameter
- SRPTrustLevel
- ThreadingModel
AccessPermissions
進入 | 值 |
---|---|
描述 | 指定允許或拒絕存取元件的使用者帳戶。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
ActivateAtStorage
進入 | 值 |
---|---|
描述 | 指定是否要在資料儲存電腦上執行伺服器。 |
Access | 讀寫 |
類型 | 字串可能的值:「N」「Y」 |
預設 | "N" |
最低系統 | Windows XP |
AppID
進入 | 值 |
---|---|
描述 | 應用程式識別碼。 |
Access | 唯讀 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
AppName
進入 | 值 |
---|---|
描述 | 應用程式的名稱。 |
Access | 唯讀 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
AuthenticationLevel
進入 | 值 |
---|---|
描述 | 設定呼叫的驗證層級,其值為對應至遠端程序呼叫 (RPC) 驗證設定。 選擇 COMAdminAuthenticationDefault 時,會使用 LocalComputer 集合內 DefaultAuthenticationLevel 屬性中的設定。 |
Access | 讀寫 |
類型 | Long Possible values:COMAdminAuthenticationDefault (0) COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2) COMAdminAuthenticationCall (3) COMAdminAuthenticationPacket (4) COMAdminAuthenticationIntegrity (5) COMAdminAuthenticationPrivacy (6) |
預設 | COMAdminAuthenticationDefault (0) |
最低系統 | Windows XP |
注意
建議您在列舉中使用常數,而不是數值。
位元
進入 | 值 |
---|---|
描述 | 表示元件的二進位位類型。 在使用 64 位 Windows 的系統上,此屬性會區分 64 位元件和 32 位元件。 |
Access | 唯讀 |
類型 | Long Possible values:COMAdmin32BitComponent (0x1) COMAdmin64BitComponent (0x2) |
預設 | N/A |
最低系統 | Windows XP |
ClassName
進入 | 值 |
---|---|
描述 | 類別的名稱。 |
Access | 唯讀 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
CLSID
進入 | 值 |
---|---|
描述 | 元件的 GUID。 在這個集合的物件上呼叫 Key 屬性方法時,會傳回這個屬性。 |
Access | 唯讀 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
DllSurrogate
進入 | 值 |
---|---|
描述 | 指定 Surragate 伺服器應用程式的完整路徑。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
InprocHandler32
進入 | 值 |
---|---|
描述 | 指定 32 位進程內自訂處理常式 DLL 的完整路徑。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
InprocServer32
進入 | 值 |
---|---|
描述 | 指定 32 位進程內伺服器 DLL 的完整路徑。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
IsEnabled
進入 | 值 |
---|---|
描述 | 如果停用 COM+ 應用程式或元件,IsEnabled 為 False。 如果啟用 COM+ 應用程式或元件,IsEnabled 為 True。 |
Access | 讀寫 |
類型 | Bool |
預設 | 是 |
最低系統 | Windows XP |
LaunchPermissions
進入 | 值 |
---|---|
描述 | 指定允許或拒絕啟動此元件的使用者帳戶。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
LocalServer32
進入 | 值 |
---|---|
描述 | 指定 32 位本機伺服器應用程式的完整路徑。 為了協助保護系統安全性,請在路徑中使用引號字串,以指出可執行檔檔案名結尾和引數開始的位置。 例如,「\」C:\Program Files\Company Files\Application.exe\「 param1 param2」。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
LocalService
進入 | 值 |
---|---|
描述 | 指定服務應用程式的完整路徑。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
密碼
進入 | 值 |
---|---|
描述 | 設定伺服器進程用來登入指定 RunAs 身分識別的密碼。 密碼應該與 RunAs 身分識別同時設定,再使用 SaveChanges,因為密碼和身分識別會在儲存之前經過驗證。 如果密碼和身分識別同步,則除非系統管理員重設元件,否則無法啟動元件。 |
Access | WriteOnly |
類型 | String |
預設值 | NULL |
最低系統 | Windows XP |
ProgID
進入 | 值 |
---|---|
描述 | 識別元件的名稱。 這個屬性會在這個集合的 物件上呼叫 Name 屬性方法時傳回。 |
Access | 唯讀 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
RemoteServer
進入 | 值 |
---|---|
描述 | 指定遠端伺服器電腦。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
RunAs
進入 | 值 |
---|---|
描述 | 指定執行元件身分識別的使用者。 密碼應該與 RunAs 身分識別同時設定,再使用 SaveChanges,因為密碼和身分識別會在儲存之前經過驗證。 如果密碼和身分識別同步,則除非系統管理員重設元件,否則無法啟動元件。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
ServiceParameter
進入 | 值 |
---|---|
描述 | 指定當做服務應用程式叫用時傳遞至應用程式的參數。 |
Access | 讀寫 |
類型 | String |
預設值 | N/A |
最低系統 | Windows XP |
SRPTrustLevel
進入 | 值 |
---|---|
描述 | 指出元件 (SRP) 信任層級的軟體限制原則。 SRP 信任層級是指您願意提供給元件的信任層級。 [不受限制的 SRP 信任等級] 會對應至SAFER_LEVELID_FULLYTRUSTED列舉值,而 [不允許的 SRP 信任層級] 會對應至SAFER_LEVELID_DISALLOWED列舉值。 信任層級的列舉定義于 Winsafer.h 中。 |
Access | 讀寫 |
類型 | 長可能的值:SAFER_LEVELID_DISALLOWED (0x0) SAFER_LEVELID_FULLYTRUSTED (0x40000) |
預設 | SAFER_LEVELID_FULLYTRUSTED |
最低系統 | Windows XP |
您願意信任不受限制存取的元件應該具有最嚴格的安全性連結。 不受限制的應用程式只能載入不受限制的元件,而不允許執行不允許的應用程式,因此無法載入任何元件。
ThreadingModel
進入 | 值 |
---|---|
描述 | 決定如何將元件的實例指派給執行緒,以進行方法執行。 值會對應至 COM 執行緒模型。 |
Access | 唯讀 |
類型 | Long Possible values:COMAdminThreadingModelApartment (0) COMAdminThreadingModelFree (1) COMAdminThreadingModelMain (2) COMAdminThreadingModelBoth (3) COMAdminThreadingModelNeutral (4) |
預設 | N/A |
最低系統 | Windows XP |
另請參閱