Compartilhar via


Método EmitAssemblyCustomAttribute

Chama para configurar atributos personalizados de nível de assembly.

Sintaxe

HRESULT EmitAssemblyCustomAttribute(  
    mdAssembly   AssemblyID,  
    mdToken      FileToken,  
    mdToken      tkType,  
    void const*  pCustomValue,  
    DWORD        cbCustomValue,  
    BOOL         bSecurity,  
    BOOL         bAllowMulti  
) PURE;  

Parâmetros

AssemblyID
ID do assembly.

FileToken
Arquivo que define o atributo. Pode ser NULL se AssemblyID não indicar um netmodule não associado.

tkType
Tipo do atributo personalizado.

pCustomValue
Dados de valor personalizado.

cbCustomValue
Comprimento dos dados de valor personalizado.

bSecurity
TRUE se o atributo personalizado estiver relacionado à assinatura do assembly.

bAllowMulti
TRUE se for necessário emitir vários atributos.

Valor Retornado

Retornará S_OK se o método for bem-sucedido.

Requisitos

Requer alink.h

Confira também