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