共用方式為


類別和伺服器

COM 會針對全計算機設定使用 HKEY_CLASSES_ROOT ,但也允許個別使用者設定 CLSIDS,以取得更大的安全性和彈性。 COM 會先諮詢 HKEY_CURRENT_USER\Software\Classes ,再查看 HKEY_CLASSES_ROOT。 COM 會在 HKEY_CLASSES_ROOT\CLSID保留與 CLSID 相關的全計算機資訊,並在 HKEY_CURRENT_USER\Software\Classes\CLSID保留每個使用者類別資訊。

COM 伺服器支援自我註冊。 對於進程內伺服器,這表示 DLL 必須匯出下列函式:

您必須使用模組定義檔、連結器參數或編譯程式指示詞來明確匯出這些函式。 類別存放區會在將檔案下載到用戶端計算機之後,使用這些函式來設定本機登錄。 除了類別存放區之外,其他環境也會使用這些函式在主計算機上安裝伺服器。

註冊 COM 應用程式