Megosztás a következőn keresztül:


CLSID-kulcs

A CLSID egy globálisan egyedi azonosító, amely egy COM-osztályobjektumot azonosít. Ha a kiszolgáló vagy tároló lehetővé teszi a beágyazott objektumok csatolását, minden támogatott objektumosztályhoz regisztrálnia kell egy CLSID azonosítót.

Beállításkulcs

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CLSID}

Beállításkulcs Leírás
AppID Társít egy AppID-et egy CLSID-hez.
AutoConvertTo Egy adott objektumosztály automatikus átalakítását adja meg egy új objektumosztályra.
AutoTreatAs Automatikusan beállítja a TreatAs kulcs CLSID azonosítóját a megadott értékre.
AuxUserType Az alkalmazás rövid megjelenítendő nevét és alkalmazásneveit adja meg.
Vezérlő Egy objektumot ActiveX-vezérlőként azonosít.
konvertálási A konvertálása párbeszédpanel használatával határozza meg, hogy az alkalmazás milyen formátumokat tud olvasni és írni.
DataFormats Az alkalmazás által támogatott alapértelmezett és fő adatformátumokat adja meg.
DefaultIcon Alapértelmezett ikoninformációkat biztosít az objektumok ikonikus bemutatóihoz.
InprocHandler Megadja, hogy egy alkalmazás egyéni kezelőt használ-e.
InprocHandler32 Megadja, hogy egy alkalmazás egyéni kezelőt használ-e.
InprocServer A folyamaton belüli kiszolgáló DLL-jének elérési útját adja meg.
InprocServer32 Regisztrál egy 32 bites folyamaton belüli kiszolgálót, és megadja annak a lakásnak a menetmodellét, amelyben a kiszolgáló futtatható.
Beszúrható Azt jelzi, hogy az osztály objektumainak szerepelnie kell az Objektum beszúrása párbeszédpanel listájában, ha COM-tárolóalkalmazások használják.
interfész Nem kötelező bejegyzés, amely a társított osztály által támogatott összes interfészazonosítót (IID-t) megadja.
LocalServer Megadja egy 16 bites helyi kiszolgálóalkalmazás teljes elérési útját.
LocalServer32 Egy 32 bites helyi kiszolgálóalkalmazás teljes elérési útját adja meg.
MiscStatus Megadja, hogyan hozhat létre és jeleníthet meg objektumokat.
ProgID ProgID társítása CLSID-hez.
ToolBoxBitmap32 Egy eszköztár vagy eszközkészlet gomb arcához használandó 16 x 16 bitkép modulnevét és erőforrás-azonosítóját azonosítja.
TreatAs Egy olyan osztály CLSID-azonosítóját adja meg, amely képes az aktuális osztály emulálására.
ige Megadja az alkalmazáshoz regisztrálandó parancsokat.
verzió A vezérlő verziószámát adja meg.
VersionIndependentProgID ProgID társítása CLSID-hez. Ez az érték egy objektumalkalmazás legújabb verziójának meghatározására szolgál.

 

Megjegyzések

A HKEY_LOCAL_MACHINE\SOFTWARE\Classes kulcs megfelel az HKEY_CLASSES_ROOT kulcsnak, amelyet a COM korábbi verzióival való kompatibilitás érdekében megőriztek.

A CLSID-kulcs az alapértelmezett COM-kezelő által használt információkat tartalmazza az osztály adatainak visszaadásához, ha az futó állapotban van.

Ha clSID-azonosítót szeretne beszerezni az alkalmazáshoz, használhatja a Uuidgen.exe, vagy használhatja a CoCreateGuid függvényt.

A CLSID egy 128 bites szám, hexában, egy kapcsos zárójelpáron belül.

CoCreateGuid