CLSID 是識別 COM 類別物件的全域唯一標識碼。 如果您的伺服器或容器允許連結至其內嵌物件,您必須為每個支援的 物件類別註冊 CLSID。

登錄機碼

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CLSID}

登錄機碼

描述

AppID

將AppID與CLSID產生關聯。

AutoConvertTo

指定將指定物件類別自動轉換成新的 物件類別。

AutoTreatAs

自動將 TreatAs 索引鍵的 CLSID 設定為指定的值。

AuxUserType

指定應用程式的簡短顯示名稱和應用程式名稱。

控件

將對象識別為 ActiveX 控制件。

轉換

[轉換] 對話框用來判斷應用程式可以讀取和寫入的格式。

DataFormats

指定應用程式所支援的預設和主要數據格式。

DefaultIcon

提供物件圖示呈現的預設圖示資訊。

InprocHandler

指定應用程式是否使用自定義處理程式。

InprocHandler32

指定應用程式是否使用自定義處理程式。

InprocServer

指定行程伺服器 DLL 的路徑。

InprocServer32

註冊 32 位進程伺服器,並指定伺服器可執行之 Apartment 的線程模型。

可插入

指出當 COM 容器應用程式使用時,這個類別的物件應該會出現在 [插入物件] 對話框清單框中。

介面

選擇性專案,指定相關聯類別支援的所有介面識別碼 (IID)。

LocalServer

指定16位本地伺服器應用程式的完整路徑。

LocalServer32

指定32位本地伺服器應用程式的完整路徑。

MiscStatus

指定如何建立及顯示物件。

ProgID

將 ProgID 與 CLSID 產生關聯。

ToolBoxBitmap32

識別要用於工具列或工具箱按鈕之16 x 16點陣圖的模組名稱和資源識別碼。

TreatAs

指定可以模擬目前類別之類別的CLSID。

動詞

指定要為應用程式註冊的動詞。

版本

指定控制項版本號碼。

VersionIndependentProgID

將 ProgID 與 CLSID 產生關聯。 這個值是用來判斷物件應用程式的最新版本。

言論

HKEY_LOCAL_MACHINE\SOFTWARE\Classes 金鑰會對應至 HKEY_CLASSES_ROOT 金鑰,此金鑰會保留以便與舊版 COM 相容。

CLSID 機碼包含預設 COM 處理程式用來傳回類別處於執行中狀態時的相關信息。

若要取得應用程式的 CLSID,您可以使用 Uuidgen.exe,或使用 CoCreateGuid 函式。

CLSID 是一個 128 位的數位,以十六進位為單位,在一對大括弧內。

相關主題

CoCreateGuid