Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ändert die angegebene Assembly Metadatenstruktur.
Syntax
HRESULT SetAssemblyProps (
[in] mdAssembly pma,
[in] const void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG ulHashAlgId,
[in] LPCWSTR szName,
[in] const ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags
);
Parameters
pma [in] Das Metadatentoken, das die Assembly zu ändernde Metadatenstruktur angibt.
pbPublicKey [in] Ein Zeiger auf den öffentlichen Schlüssel des Herausgebers der Assembly.
cbPublicKey [in] Die Größe in Byte von pbPublicKey.
ulHashAlgId [in] Der Bezeichner für den Hashalgorithmus, der zum Hashen der Assemblydateien verwendet wird.
szName [in] Der lesbare Textname der Assembly.
pMetaData [in] Ein Zeiger auf die ASSEMBLYMETADATA, die Versions-, Plattform- und Gebietsschemainformationen für die Assembly enthält.
dwAssemblyFlags [in] Eine bitweise Kombination von CorAssemblyFlags-Werten , die verschiedene Attribute der Assembly angeben.
Remarks
Verwenden Sie zum Erstellen einer Assembly Metadatenstruktur die IMetaDataAssemblyEmit::D efineAssembly-Methode .
Requirements
Bahnsteig: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib