Partager via


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.

clé AppID

inscrire des serveurs COM

sécurité dans COM