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


Метод IMetaDataEmit::DefinePermissionSet

Создает определение для набора разрешений с указанной подписью метаданных и получает маркер для этого определения набора разрешений.

Синтаксис

HRESULT DefinePermissionSet (  
    [in]  mdToken        tk,
    [in]  DWORD          dwAction,
    [in]  void const     *pvPermission,
    [in]  ULONG          cbPermission,
    [out] mdPermission   *ppm
);  

Параметры

tk
[in] Декорированный объект.

dwAction
[in] Значение CorDeclSecurity , указывающее тип используемой декларативной безопасности.

pvPermission
[in] Большой двоичный объект разрешения.

cbPermission
[in] Размер в байтах pvPermission.

ppm
[out] Возвращенный маркер разрешения.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Cor.h

Библиотека: Используется в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел