Aracılığıyla paylaş


ASSEMBLYMETADATA Structure

Sürümü ve yerel ayarlar, işlemciler ve işletim sistemleri için destek düzeyi dahil olmak üzere başvuruda bulunılan derleme hakkında bilgi içerir.

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 Başvuruda bulunılan derlemenin ana sürüm numarası. Bu değer sıfır olamaz. Tüm bitleri usMajorVersion ayarlanırsa ana sürüm belirtilmez.
usMinorVersion Başvuruda bulunılan derlemenin ikincil sürüm numarası. Bu değer sıfır olamaz. Tüm bitleri usMinorVersion ayarlanırsa, ikincil sürüm belirtilmez.
usBuildNumber Başvuruda bulunılan derlemenin derleme numarası. Bu değer sıfır olamaz. Tüm bitleri usBuildNumber ayarlanırsa, derleme numarası belirtilmez.
usRevisionNumber Başvuruda bulunılan derlemenin düzeltme numarası. Bu değer sıfır olamaz. Tüm bitleri usRevisionNumber ayarlanırsa, düzeltme numarası belirtilmez.
szLocale başvurulan derleme tarafından desteklenen yerel ayarları belirten, noktalı virgülle ayrılmış RFC1766 belirtimine uyan yerel ayar adlarının listesi. Null değer yerel ayarın bağımsızlığını gösterir.
cbLocale 'nin geniş karakterlerinin szLocaleboyutu.
rdwProcessor Başvurulan derleme tarafından desteklenen işlemci türleri için Winnt.h'de tanımlandığı gibi bir tanımlayıcı dizisi. NULL değeri işlemci bağımsızlığını gösterir.
ulProcessor Dizinin uzunluğu rdwProcessor .
rOS Başvuruda bulunılan derleme tarafından desteklenen işletim sistemlerini belirten OSINFO örnekleri dizisi. NULL değeri, işletim sistemi bağımsızlığını gösterir.
ulOS Dizinin uzunluğu rOS .

Requirements

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

See also