Classi e server
COM usa HKEY_CLASedizione StandardS_ROOT per le impostazioni a livello di computer, ma consente anche la configurazione per utente di CLSIDS per una maggiore sicurezza e flessibilità. COM consulta prima HKEY_CURRENT_Uedizione Standard R\Software\Classes prima di esaminare HKEY_CLASedizione StandardS_ROOT. COM mantiene le informazioni a livello di computer correlate ai CLSID in HKEY_CLASedizione StandardS_ROOT\CLSID e mantiene le informazioni per classe per utente in HKEY_CURRENT_Uedizione Standard R\Software\Classes\CLSID.
I server COM supportano la registrazione automatica. Per un server in-process, significa che la DLL deve esportare le funzioni seguenti:
È necessario esportare in modo esplicito queste funzioni usando un file di definizione del modulo, opzioni del linker o direttive del compilatore. L'archivio classi usa queste funzioni per configurare il Registro di sistema locale dopo aver scaricato il file nel computer client. Oltre all'archivio classi, queste funzioni vengono usate anche da altri ambienti per installare i server nei computer host.
Argomenti correlati