ROTFlags
Contrôle l’inscription d’un serveur COM dans la table d’objets en cours d’exécution (ROT).
Entrée du Registre
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
ROTFlags = flags
Remarques
Il s’agit d’une valeur REG_DWORD.
Valeur de l’indicateur | Constant |
---|---|
0x1 | ROTREGFLAGS_ALLOWANYCLIENT |
ROTREGFLAGS_ALLOWANYCLIENT Description
Si un serveur COM souhaite s’inscrire dans le ROT et autoriser tout client à accéder à l’inscription, il doit utiliser l’indicateur ROTFLAGS_ALLOWANYCLIENT. Un serveur COM « Activer en tant qu’activateur » ne peut pas spécifier ROTFLAGS_ALLOWANYCLIENT, car le gestionnaire de contrôle de service DCOM (DCOMSCM) applique une vérification d’usurpation par rapport à cet indicateur. Par conséquent, dans Windows Vista et versions ultérieures, COM ajoute la prise en charge de l’entrée de Registre ROTFlags qui permet au serveur de stipuler que ses inscriptions ROT sont mises à la disposition de n’importe quel client.
L’entrée doit exister dans la ruche HKEY_LOCAL_MACHINE. Cette entrée fournit un serveur « Activer en tant qu’activateur » avec la même fonctionnalité que ROTFLAGS_ALLOWANYCLIENT fournit pour un serveur RunAs.
Rubriques connexes
-
sécurité dans COM