Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ändert die angegebene Assembly-Metadatenstruktur.
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
);
Parameter
pma
[in] Das Metadatentoken, das die Assembly-Metadatenstruktur angibt, die geändert werden soll.pbPublicKey
[in] Ein Zeiger auf den öffentlichen Schlüssel des Herausgebers der Assembly.cbPublicKey
[in] Die Größe von pbPublicKey in Bytes.ulHashAlgId
[in] Der Bezeichner für den Hashalgorithmus, mit dem die Assemblydateien gehasht wurden.szName
[in] Der lesbare Textname der Assembly.pMetaData
[in] Ein Zeiger auf die ASSEMBLYMETADATA, die Informationen zu Version, Plattform und Gebietsschema für die Assembly enthält.dwAssemblyFlags
[in] Eine bitweise Kombination von AssemblyFlags-Werten, die verschiedene Attribute der Assembly angeben.
Hinweise
Verwenden Sie zum Erstellen einer Assembly-Metadatenstruktur die IMetaDataAssemblyEmit::DefineAssembly-Methode.
Anforderungen
Plattform: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0