U C++u sam napravio jednu ActiveForm komponentu koja se nalazi u ActiveX biblioteci i ona mi predstavlja sučelje za web aplikaciju. Pri instalaciji te komponente na web-u moram znati njen CLASSID, te me tu zbunjuju neke stvari.
1) Da li je CLASSID isto što i GUID (Global Unique Identifier)? Negdje sam našao da jest, a negdje da nije.
2) Pri kreiranju praznog ActiveX-a dobijem njegov GUID, dok npr. pri kreiranju ActiveForm/COM komponente dobijem zasebno GUID za interface i coclass. I sad.. koje od ovo troje ja mogu iskoristiti kao CLASSID (ukoliko je CLASSID isto što i GUID) za instalaciju na web-u?
3) Pošto se CLASSID/GUID očito definira pri samom kreiranju kontrole čime se osiguralo da je to baš jedinstveni identifikator, i da baš niti jedna komponenta na svijetu niti slučajno ne može imati taj isti identifikator?