Share via


IMetaDataAssemblyImport::GetAssemblyProps-Methode

Ruft den Satz von Eigenschaften für die Assembly mit der angegebenen Metadatensignatur ab.

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

Parameter

mda
[in] Das mdAssembly-Metadatentoken, das die Assembly repräsentiert, für die die Eigenschaften abgerufen werden sollen.

ppbPublicKey
[out] Ein Zeiger auf den öffentlichen Schlüssel oder das Metadatentoken.

pcbPublicKey
[out] Die Anzahl der Bytes im zurückgegebenen öffentlichen Schlüssel.

pulHashAlgId
[out] Ein Zeiger auf den Algorithmus, der zum Hashen der Dateien in der Assembly verwendet wird.

szName
[out] Der einfache Name der Assembly.

cchName
[in] Die Größe von szName in Breitzeichen.

pchName
[out] Die Anzahl der in szName tatsächlich zurückgegebenen Breitzeichen.

pMetaData
[out] Ein Zeiger auf eine ASSEMBLYMETADATA-Struktur, die die Assemblymetadaten enthält.

pdwAssemblyFlags
[out] Flags, die die auf eine Assembly angewendeten Metadaten beschreiben. Dieser Wert ist eine Kombination aus mindestens zwei CorAssemblyFlags-Werten.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Cor.h

Bibliothek: als Ressource in „MsCorEE.dll“ verwendet

.NET Framework-Versionen: seit Version 1.0 verfügbar

Siehe auch