IMetaDataAssemblyImport::GetAssemblyProps Method

Získá sadu vlastností sestavení se zadaným podpisem metadat.

Syntax

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
);

Parameters

mda [in]. Token mdAssembly metadat, který představuje sestavení, pro které se mají získat vlastnosti.

ppbPublicKey [ven] Ukazatel na veřejný klíč nebo token metadat.

pcbPublicKey [ven] Počet bajtů ve vrácených veřejných klíčích.

pulHashAlgId [ven] Ukazatel na algoritmus použitý k hashování souborů v sestavení.

szName [ven] Jednoduchý název sestavení.

cchName [v] Velikost v širokých znakech szName.

pchName[ven] Počet širokých znaků se skutečně vrátil .szName

pMetaData [ven] Ukazatel na strukturu ASSEMBLYMETADATA, která obsahuje metadata sestavení.

pdwAssemblyFlags [ven] Příznaky, které popisují metadata použitá v sestavení. Tato hodnota je kombinací jedné nebo více hodnot CorAssemblyFlags .

Requirements

Platformy: Viz podporované operační systémy .NET.

Header: Cor.h

Library: CorGuids.lib

See also