ROTFlags
Steuert die Registrierung eines COM-Servers in der ausgeführten Objekttabelle (ROT).
Registrierungseintrag
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
ROTFlags = flags
Bemerkungen
Dies ist ein REG_DWORD Wert.
Flag-Wert | Konstante |
---|---|
0x1 | ROTREGFLAGS_ALLOWANYCLIENT |
ROTREGFLAGS_ALLOWANYCLIENT Beschreibung
Wenn sich ein COM-Server bei rot registrieren und jedem Client den Zugriff auf die Registrierung gestatten möchte, muss er das ROTFLAGS_ALLOWANYCLIENT Flag verwenden. Ein COM-Server "Aktivieren als Aktivator" kann ROTFLAGS_ALLOWANYCLIENT nicht angeben, da der DCOM-Dienststeuerungs-Manager (DCOMSCM) eine Spoofüberprüfung gegen dieses Flag erzwingt. Daher fügt COM in Windows Vista und höher Unterstützung für den ROTFlags Registrierungseintrag hinzu, mit dem der Server festlegen kann, dass seine ROT-Registrierungen für jeden Client verfügbar gemacht werden.
Der Eintrag muss in der HKEY_LOCAL_MACHINE Struktur vorhanden sein. Dieser Eintrag stellt einen "Activate As Activateor"-Server mit der gleichen Funktionalität bereit, die ROTFLAGS_ALLOWANYCLIENT für einen RunAs-Server bereitstellt.
Verwandte Themen