Udostępnij za pośrednictwem


ASSEMBLYMETADATA — Struktura

Zawiera informacje o zestawie, do których odwołuje się odwołanie, w tym jego wersję i poziom obsługi ustawień regionalnych, procesorów i systemów operacyjnych.

Składnia

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

Elementy członkowskie

Członek Opis
usMajorVersion Numer wersji głównej zestawu, do których odwołuje się odwołanie. Ta wartość nie może być równa zero. Jeśli wszystkie bity elementu usMajorVersion są ustawione, wersja główna nie zostanie określona.
usMinorVersion Numer wersji pomocniczej zestawu, do których odwołuje się odwołanie. Ta wartość nie może być równa zero. Jeśli wszystkie bity elementu usMinorVersion są ustawione, wersja pomocnicza nie zostanie określona.
usBuildNumber Numer kompilacji zestawu, do których odwołuje się odwołanie. Ta wartość nie może być równa zero. Jeśli wszystkie bity elementu usBuildNumber są ustawione, numer kompilacji nie zostanie określony.
usRevisionNumber Numer poprawki zestawu, do których odwołuje się odwołanie. Ta wartość nie może być równa zero. Jeśli wszystkie bity elementu usRevisionNumber są ustawione, numer poprawki nie zostanie określony.
szLocale Lista nazw ustawień regionalnych zgodnych ze specyfikacją RFC1766 oddzielona średnikami określająca ustawienia regionalne obsługiwane przez przywoływany zestaw. Wartość null wskazuje niezależność ustawień regionalnych. Uwaga: W .NET Framework w wersji 1.0 nie można określić więcej niż jednego ustawienia regionalnego.
cbLocale Rozmiar w szerokich znakach .szLocale
rdwProcessor Tablica identyfikatorów, zgodnie z definicją w pliku Winnt.h, dla typów procesorów obsługiwanych przez przywoływany zestaw. Wartość NULL wskazuje niezależność procesora.
ulProcessor Długość tablicy rdwProcessor .
rOS Tablica wystąpień OSINFO określających systemy operacyjne obsługiwane przez zestaw, do którego odwołuje się odwołanie. Wartość NULL wskazuje niezależność systemu operacyjnego.
ulOS Długość tablicy rOS .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Używane jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też