Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma Assembly estrutura que contém metadados para o assembly especificado e retorna o token de metadados associado.
Syntax
HRESULT DefineAssembly (
[in] void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG uHashAlgId,
[in] LPCWSTR szName,
[in] ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags,
[out] mdAssembly *pmda
);
Parameters
pbPublicKey [in] A chave pública que identifica o editor do assembly ou NULL se o assembly não for fortemente nomeado.
cbPublicKey [in] O tamanho em bytes de pbPublicKey.
uHashAlgId [in] O identificador do algoritmo de hash a ser usado para criptografar os arquivos no assembly ou NULL para especificar o algoritmo SHA-1.
szName [in] O nome do texto legível pelo ser humano do assembly. Esse valor não deve exceder 1024 caracteres.
pMetaData [in] Um ponteiro para uma instância ASSEMBLYMETADATA que contém as informações de versão, plataforma e localidade do assembly.
dwAssemblyFlags [in] Uma combinação de valores CorAssemblyFlags que descrevem os recursos do assembly.
pmda [out] Um ponteiro para o token de metadados.
Remarks
Somente uma Assembly estrutura de metadados pode ser definida em um manifesto.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib