Dela via


ASSEMBLYMETADATA-struktur

Innehåller information om den refererade sammansättningen, inklusive dess version och dess stödnivå för nationella inställningar, processorer och operativsystem.

Syntax

typedef struct {  
    USHORT  usMajorVersion;  
    USHORT  usMinorVersion;  
    USHORT  usBuildNumber;  
    USHORT  usRevisionNumber;  
    LPWSTR  szLocale;  
    ULONG   cbLocale;  
    DWORD*  rdwProcessor[];  
    ULONG   ulProcessor  
    OSINFO* rOS[];  
    ULONG   ulOS;  
} ASSEMBLYMETADATA;  

Medlemmar

Medlem Description
usMajorVersion Huvudversionsnumret för den refererade sammansättningen. Det här värdet får inte vara noll. Om alla bitar av usMajorVersion har angetts anges inte huvudversionen.
usMinorVersion Delversionsnumret för den refererade sammansättningen. Det här värdet får inte vara noll. Om alla bitar av usMinorVersion har angetts anges inte delversionen.
usBuildNumber Versionsnumret för den refererade sammansättningen. Det här värdet får inte vara noll. Om alla bitar av usBuildNumber har angetts anges inte versionsnumret.
usRevisionNumber Revisionsnumret för den refererade sammansättningen. Det här värdet får inte vara noll. Om alla bitar av usRevisionNumber har angetts anges inte revisionsnumret.
szLocale En lista över nationella namn som överensstämmer med RFC1766-specifikationen, avgränsade med semikolon, som anger de nationella inställningar som stöds av den refererade sammansättningen. Ett null-värde anger språkvariantens oberoende. Observera: I .NET Framework version 1.0 kan du inte ange fler än ett språk.
cbLocale Storleken i breda tecken i szLocale.
rdwProcessor En matris med identifierare, enligt definitionen i Winnt.h, för de processortyper som stöds av den refererade sammansättningen. Ett NULL-värde anger processorns oberoende.
ulProcessor Matrisens rdwProcessor längd.
rOS En matris med OSINFO-instanser som anger de operativsystem som stöds av den refererade sammansättningen. Ett NULL-värde anger operativsystemets oberoende.
ulOS Matrisens rOS längd.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även