AccessPermission
Décrit la liste de contrôle d’accès (ACL) des principaux qui peuvent accéder aux instances de cette classe. Cette liste de contrôle d’accès est utilisée uniquement par les applications qui n’appellent pas CoInitializeSecurity.
Entrée du Registre
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
{AppID_GUID}
AccessPermission = ACL
Remarques
Il s’agit d’une valeur REG_BINARY. Il contient des données décrivant la liste de contrôle d’accès (ACL) des principaux qui peuvent accéder aux instances de cette classe. Lors de la réception d’une demande de connexion à un objet existant de cette classe, la liste de contrôle d’accès est vérifiée par l’application appelée lors de l’emprunt d’identité de l’appelant. Si la vérification de l’accès échoue, la connexion n’est pas autorisée. Si cette valeur nommée n’existe pas, la DefaultAccessPermission ACL est testée pour déterminer si la connexion doit être autorisée.
Pour les applications qui n’appellent pas CoInitializeSecurity ou n’utilisent pas l’interface IGlobalOptions pour spécifier l’AppID, l’exécutable du fichier binaire de l’application doit être mappé à l’AppID de l’application comme décrit dans AppID. Cela est nécessaire pour que COM puisse localiser l’APPID de l’application.
Rubriques connexes
-
sécurité dans COM