Definizione delle categorie di componenti
L'autore di una definizione di categoria di componenti crea un GUID univoco (CATID) pubblicato insieme alla definizione. Altre parti conoscono la definizione di questo tipo e possono usare di conseguenza le relative classi supportate. Analogamente alla firma del metodo di un'interfaccia, la semantica di una categoria non deve essere modificata dopo l'installazione. È preferibile mantenere la compatibilità con le versioni precedenti della categoria introducendo un nuovo identificatore di categoria con semantica modificata.
Poiché gli identificatori di interfaccia (IID) e gli identificatori di categoria dei componenti (CATID) esistono in spazi dei nomi diversi, sembra che sia possibile usare lo stesso GUID per un IID e un CATID. Tuttavia, poiché i LED vengono spesso usati per il CLSID del server proxy/stub dell'interfaccia, esiste il potenziale di conflitto. Pertanto, non usare lo stesso GUID per un IID e CATID.
Argomenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per