Método IMetaDataAssemblyImport::GetAssemblyProps
Obtém o conjunto de propriedades para o assembly com a assinatura de metadados especificada.
Sintaxe
HRESULT GetAssemblyProps (
[in] mdAssembly mda,
[out] const void **ppbPublicKey,
[out] ULONG *pcbPublicKey,
[out] ULONG *pulHashAlgId,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] DWORD *pdwAssemblyFlags
);
Parâmetros
mda
[in]. O token de metadados mdAssembly
que representa o assembly para a qual obter as propriedades.
ppbPublicKey
[out] Um ponteiro para a chave pública ou o token de metadados.
pcbPublicKey
[out] O número de bytes na chave pública retornada.
pulHashAlgId
[out] Um ponteiro para o algoritmo usado para efetuar hash dos arquivos no assembly.
szName
[out] O nome simples do assembly.
cchName
[in] O tamanho, em chars largos, de szName
.
pchName
[out] O número de chars largos de fato retornados em szName
.
pMetaData
[out] Um ponteiro para uma estrutura ASSEMBLYMETADATA que contém os metadados do assembly.
pdwAssemblyFlags
[out] Sinalizadores que descrevem os metadados aplicados a um assembly. O valor é uma combinação de um ou mais valores de CorAssemblyFlags.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: usada como um recurso na MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0