Compartilhar via


Permissão de acesso

Descreve a lista de controle de acesso (ACL) das entidades de segurança que podem acessar instâncias dessa classe. Essa ACL é usada somente por aplicativos que não chamam CoInitializeSecurity.

Entrada do Registro

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
   {AppID_GUID}
      AccessPermission = ACL

Comentários

Este é um valor REG_BINARY . Ele contém dados que descrevem a Lista de Controle de Acesso (ACL) das entidades de segurança que podem acessar instâncias dessa classe. Ao receber uma solicitação para se conectar a um objeto existente dessa classe, a ACL é verificada pelo aplicativo que está sendo chamado ao representar o chamador. Se a verificação de acesso falhar, a conexão não será permitida. Se esse valor nomeado não existir, a ACL DefaultAccessPermission será testada para determinar se a conexão deve ser permitida.

Para aplicativos que não chamam CoInitializeSecurity ou não usam a interface IGlobalOptions para especificar o AppID, o executável do binário do aplicativo deve ser mapeado para o AppID do aplicativo, conforme descrito em AppID. Isso é necessário para que o COM possa localizar o AppID do aplicativo.

CoInitializeSecurity

DefaultAccessPermission

Segurança em COM