ASSEMBLYMETADATA-Struktur
Enthält Informationen zur referenzierten Assembly, einschließlich ihrer Version und ihrer Unterstützungsebene für Gebietsschemas, Prozessoren und Betriebssysteme.
Syntax
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usBuildNumber;
USHORT usRevisionNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Member
Member | BESCHREIBUNG |
---|---|
usMajorVersion |
Die Hauptversionsnummer der referenzierten Assembly. Dieser Wert darf nicht 0 sein. Wenn alle Bits von usMajorVersion festgelegt sind, wird die Hauptversion nicht angegeben. |
usMinorVersion |
Die Nebenversionsnummer der referenzierten Assembly. Dieser Wert darf nicht 0 sein. Wenn alle Bits von usMinorVersion festgelegt sind, wird die Nebenversion nicht angegeben. |
usBuildNumber |
Die Buildnummer der Assembly, auf die verwiesen wird. Dieser Wert darf nicht 0 sein. Wenn alle Bits von usBuildNumber festgelegt sind, wird die Buildnummer nicht angegeben. |
usRevisionNumber |
Die Revisionsnummer der referenzierten Assembly. Dieser Wert darf nicht 0 sein. Wenn alle Bits von usRevisionNumber festgelegt sind, wird die Revisionsnummer nicht angegeben. |
szLocale |
Eine durch Semikolons getrennte Liste von Gebietsschemanamen entsprechend der RFC1766-Spezifikation mit den von der referenzierten Assembly unterstützten Gebietsschemas. Ein NULL-Wert gibt Gebietsschemaunabhängigkeit an. Hinweis: In der .NET Framework-Version 1.0 können Sie nur ein einziges Gebietsschema angeben. |
cbLocale |
Die Größe von szLocale in Breitzeichen. |
rdwProcessor |
Ein Array von Bezeichnern gemäß der Definition in „Winnt.h“ für die Prozessortypen, die von der referenzierten Assembly unterstützt werden. Ein NULL-Wert gibt Prozessorunabhängigkeit an. |
ulProcessor |
Die Länge des rdwProcessor -Arrays. |
rOS |
Ein Array von OSINFO-Instanzen zur Angabe der Betriebssysteme, die von der referenzierten Assembly unterstützt werden. Ein NULL-Wert gibt Betriebssystemunabhängigkeit an. |
ulOS |
Die Länge des rOS -Arrays. |
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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.