Dela via


Registrera objekt i ROT

När en klient ber en server att skapa en objektinstans skapar servern vanligtvis en moniker för objektet och registrerar det i den löpande objekttabellen (ROT) via ett anrop till IRunningObjectTable::Registrera.

När servern anropar CreateFileMoniker för att skapa en filmoniker som ska registreras i ROT, bör servrarna skicka lokala filnamn som är enhetsbaserade, inte i UNC-format. Detta säkerställer att monikerjämförelsedata som genereras av ROT-registeranropet matchar vad som används när en ROT-sökning görs på en fjärrklient. Detta beror på att när den distribuerade COM-tjänsten tar emot en aktiveringsbegäran för en fil som är lokal till servern från en fjärrklient konverteras filen till en lokal enhetsbaserad sökväg.

Installera som ett tjänstprogram

Registrera en klass vid installation

Registrera en körande EXE-server

självregistrering