Partilhar via


Método IMetaDataAssemblyImport::GetAssemblyProps

Obtém o conjunto de propriedades da assemblagem 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
[em]. O mdAssembly token de metadados que representa a assemblagem para a qual obter as propriedades.

ppbPublicKey
[fora] Um ponteiro para a chave pública ou o token de metadados.

pcbPublicKey
[fora] O número de bytes na chave pública devolvida.

pulHashAlgId
[fora] Um ponteiro para o algoritmo utilizado para hash dos ficheiros na assemblagem.

szName
[fora] O nome simples da assemblagem.

cchName
[in] O tamanho, em carateres largos, de szName.

pchName
[fora] O número de carateres largos realmente devolvido em szName.

pMetaData
[fora] Um ponteiro para uma estrutura ASSEMBLYMETADATA que contém os metadados de assemblagem.

pdwAssemblyFlags
[fora] Sinalizadores que descrevem os metadados aplicados a uma assemblagem. Este valor é uma combinação de um ou mais valores CorAssemblyFlags .

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: Cor.h

Biblioteca: Utilizado como recurso no MsCorEE.dll

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

Ver também