ROTFlags
控制執行中對象數據表中 COM 伺服器的註冊(ROT)。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
ROTFlags = flags
這是REG_DWORD值。
旗標值 | 持續性 |
---|---|
0x1 | ROTREGFLAGS_ALLOWANYCLIENT |
如果 COM 伺服器想要在 ROT 中註冊並允許任何用戶端存取註冊,則必須使用 ROTFLAGS_ALLOWANYCLIENT 旗標。 「啟動為啟動者」COM 伺服器無法指定 ROTFLAGS_ALLOWANYCLIENT ,因為DCOM服務控制管理員 (DCOMSCM) 會針對此旗標強制執行詐騙檢查。 因此,在 Windows Vista 和更新版本中,COM 新增了 ROTFlags 登錄項目的支援,可讓伺服器規定其 ROT 註冊可供任何用戶端使用。
項目必須存在於HKEY_LOCAL_MACHINE Hive 中。 此專案提供「啟動為啟動器」伺服器,其功能與 RunAs 伺服器ROTFLAGS_ALLOWANYCLIENT所提供的相同功能。