Delen via


Objecten registreren in de ROT

Wanneer een client een server vraagt om een objectexemplaar te maken, maakt de server een moniker voor het object en registreert deze in de actieve objecttabel (ROT) via een aanroep naar IRunningObjectTable::Register.

Wanneer de server CreateFileMoniker aanroept om een bestandsmoniker te maken die moet worden geregistreerd in de ROT, moeten servers lokale bestandsnamen doorgeven die station-gebaseerd zijn, niet in UNC-indeling. Dit zorgt ervoor dat de monikervergelijkingsgegevens die door de ROT-registratieoproep worden gegenereerd, overeenkomen met wat wordt gebruikt tijdens het uitvoeren van een ROT-zoekactie door een externe client. Dit komt doordat wanneer de gedistribueerde COM-service een activeringsaanvraag ontvangt van een externe client voor een bestand dat lokaal is op de server, het bestand wordt omgezet naar een pad gebaseerd op een lokale schijf.

installeren als een servicetoepassing

een klasse registreren bij de installatie

een actieve EXE-server registreren

Zelfregistratie