Поделиться через


SRPTrustLevel

Задает уровень доверия политики ограничений программного обеспечения (SRP) для приложений.

Запись реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
   {AppID_GUID}
      SRPTrustLevel = value

Замечания

Это REG_DWORD значение, доступное начиная с Windows XP.

Ценность Описание
0x0 (SAFER_LEVELID_DISALLOWED) Приложение запрещено получать доступ к привилегированным пользователям и получать доступ к ней с учетом безопасности.
0x40000 (SAFE_LEVELID_FULLYTRUSTED) Приложение имеет неограниченный доступ к привилегиям пользователя.

 

Если значение SRPTrustLevel не существует, используется значение по умолчанию SAFER_LEVELID_DISALLOWED. Если SRPTrustLevel имеет неправильный тип или вне диапазона, COM возвращает ошибку COMADMIN_E_SAFERINVALID. Если активация любого рода завершается ошибкой из-за проверок доверия SRP, COM возвращает ошибку CO_E_ACTIVATIONFAILED.

безопасность в COM

SRPActivateAsActivatorChecks

SRPRunningObjectChecks