Bagikan melalui


ASSEMBLYMETADATA Structure

Berisi informasi tentang rakitan yang direferensikan, termasuk versinya dan tingkat dukungannya untuk lokal, prosesor, dan sistem operasi.

Syntax

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

Members

Member Description
usMajorVersion Nomor versi utama dari rakitan yang dirujuk. Nilai ini tidak boleh nol. Jika semua bit usMajorVersion diatur, versi utama tidak ditentukan.
usMinorVersion Nomor versi minor dari rakitan yang dirujuk. Nilai ini tidak boleh nol. Jika semua bit usMinorVersion diatur, versi minor tidak ditentukan.
usBuildNumber Nomor build rakitan yang dirujuk. Nilai ini tidak boleh nol. Jika semua bit usBuildNumber diatur, nomor build tidak ditentukan.
usRevisionNumber Nomor revisi rakitan yang direferensikan. Nilai ini tidak boleh nol. Jika semua bit usRevisionNumber diatur, nomor revisi tidak ditentukan.
szLocale Daftar nama lokal yang sesuai dengan spesifikasi RFC1766, dipisahkan oleh titik koma, menentukan lokal yang didukung oleh rakitan yang dirujuk. Nilai null menunjukkan kemandirian lokal.
cbLocale Ukuran dalam karakter yang luas dari szLocale.
rdwProcessor Array pengidentifikasi, seperti yang didefinisikan dalam Winnt.h, untuk jenis prosesor yang didukung oleh rakitan yang dirujuk. Nilai NULL menunjukkan independensi prosesor.
ulProcessor Panjang rdwProcessor array.
rOS Array instans OSINFO yang menentukan sistem operasi yang didukung oleh rakitan yang dirujuk. Nilai NULL menunjukkan kemandirian sistem operasi.
ulOS Panjang rOS array.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

See also