Udostępnij przez


Rejestrowanie serwerów COM

Po zdefiniowaniu klasy w kodzie (upewniając się, że implementuje ją IClassFactory lub IClassFactory2) i przypisaniu jej CLSID, należy umieścić informacje w rejestrze, które umożliwią COM, na żądanie klienta z tym identyfikatorem CLSID, utworzenie instancji jej obiektów. Ta informacja informuje system, gdzie dla danego identyfikatora CLSID znajduje się kod DLL lub EXE dla tej klasy oraz jak ma być uruchomiony.

Istnieje więcej niż jeden sposób rejestrowania klasy w rejestrze. Ponadto istnieją inne sposoby "rejestrowania" klasy w systemie, gdy jest uruchomiony, dzięki czemu system ma świadomość, że uruchomiony obiekt znajduje się obecnie w systemie.

Aby uzyskać więcej informacji na temat rejestrowania, zobacz następujące tematy:

obowiązki serwera COM