Registrazione di applicazioni COM
Il Registro di sistema è un database di sistema che contiene informazioni sulla configurazione dell'hardware e del software di sistema, nonché sugli utenti del sistema. Qualsiasi programma basato su Windows può aggiungere informazioni al Registro di sistema e leggere le informazioni dal Registro di sistema. I client cercano nel Registro di sistema componenti interessanti da usare.
Il Registro di sistema gestisce informazioni su tutti gli oggetti COM installati nel sistema. Ogni volta che un'applicazione crea un'istanza di un componente COM, viene consultato il Registro di sistema per risolvere il CLSID o ProgID del componente nel percorso della DLL del server o exe che lo contiene. Dopo aver determinato il server del componente, Windows carica il server nello spazio di elaborazione dell'applicazione client (componenti in-process) o avvia il server nel proprio spazio di elaborazione (server locali e remoti). Il server crea un'istanza del componente e restituisce al client un riferimento a una delle interfacce del componente.
Per altre informazioni sul Registro di sistema di Windows, vedere gli argomenti seguenti:
- Gerarchia del Registro di sistema
- Classi e server
- Classificazione dei componenti
- Uso di OleView
- Registrazione dei componenti
- Controllo della registrazione
- Tipi di utente sconosciuti
- Chiavi del Registro di sistema COM