IMetaDataEmit::SetPermissionSetProps 方法

设置或更新权限集的元数据签名的功能,该权限集通过对 IMetaDataEmit::DefinePermissionSet 的前一个调用而定义。

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

参数

  • tk
    [in] 一个表示要修饰的对象的元数据标记。

  • dwAction
    [in] 一个 CorDeclSecurity 值,该值指定要使用的声明性安全的类型。

  • pvPermission
    [in] 权限 BLOB。

  • cbPermission
    [in] pvPermission 的大小(以字节为单位)。

  • ppm
    [out] 一个表示更新的权限的 mdPermission 元数据标记。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Cor.h

**库:**在 MSCorEE.dll 中用作资源

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

参考

IMetaDataEmit 接口

IMetaDataEmit2 接口