Partilhar via


Método IMetaDataEmit::D efinePermissionSet

Cria uma definição para um conjunto de permissões com a assinatura de metadados especificada e obtém um token para essa definição de conjunto de permissões.

Sintaxe

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

Parâmetros

tk
[in] O objeto a ser decorado.

dwAction
[in] Um valor CorDeclSecurity que especifica o tipo de segurança declarativa a utilizar.

pvPermission
[in] O BLOB de permissões.

cbPermission
[in] O tamanho, em bytes, de pvPermission.

ppm
[fora] O token de permissão devolvido.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: Cor.h

Biblioteca: Utilizado como recurso no MSCorEE.dll

.NET Framework Versões: Disponível desde 1.0

Ver também