Udostępnij przez


IMetaDataAssemblyImport::GetAssemblyProps Method

Pobiera zestaw właściwości zestawu z określonym podpisem metadanych.

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 metadanych reprezentujący zestaw, dla którego mają być uzyskiwane właściwości.

ppbPublicKey [out] Wskaźnik do klucza publicznego lub tokenu metadanych.

pcbPublicKey [out] Liczba bajtów w zwróconym kluczu publicznym.

pulHashAlgId [out] Wskaźnik do algorytmu używanego do tworzenia skrótu plików w zestawie.

szName [out] Prosta nazwa zestawu.

cchName [in] Rozmiar, w szerokich znakach, o wartości szName.

pchName [out] Liczba znaków szerokich faktycznie zwróconych w elemecie szName.

pMetaData [out] Wskaźnik do struktury ASSEMBLYMETADATA, która zawiera metadane zestawu.

pdwAssemblyFlags [out] Flagi opisujące metadane zastosowane do zestawu. Ta wartość jest kombinacją co najmniej jednej wartości CorAssemblyFlags .

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also