بنية ASSEMBLYMETADATA
يحتوي على معلومات حول مشار إليها تجميع، بما في ذلك إصداره ومستواه الدعم للغات، والمعالجات، وأنظمة التشغيل.
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usBuildNumber;
USHORT usRevisionNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
الأعضاء
العضو |
الوصف |
---|---|
usMajorVersion |
رقم الإصدار الرئيسي مشار إليها تجميع. لا يمكن أن تكون هذه القيمة صفر. إذا كانت الجميع البتات usMajorVersionالمعينة، إصدار رئيسي هو غير محدد. |
usMinorVersion |
ثانوي رقم الإصدار تجميع المشار إليه. لا يمكن أن تكون هذه القيمة صفر. إذا كانت الجميع البتات usMinorVersionالمعينة، الإصدار هو غير محدد. |
usBuildNumber |
بنية رقم تجميع المشار إليه. لا يمكن أن تكون هذه القيمة صفر. إذا كانت الجميع البتات usBuildNumberتعيين، رقم البناء هو غير محدد. |
usRevisionNumber |
عدد المراجعة الخاصة بالتجميع المشار إليه. لا يمكن أن تكون هذه القيمة صفر. إذا كانت الجميع البتات usRevisionNumberيتم إعداده، لم يتم تحديد عدد المراجعة. |
szLocale |
قائمة بأسماء اللغة المطابقة إلى المواصفات RFC1766، مفصولة بفواصل منقوطة، وذلك بتحديد إعدادات محلية المعتمدة من قبل تجميع المشار إليه. القيمة فارغة إلى إعدادات محلية للاستقلال. ![]()
في.NET الإصدار إطار العمل 1.0 الذي لا يمكن تعيين لغة واحد أو المزيد.
|
cbLocale |
الحجم في عرض حرف/ حروف من szLocale. |
rdwProcessor |
صفيفة معرفات، كـ المعرفة في Winnt.h، لأنواع المعالجات التي يدعمها sembly كـ المشار إليه. تشير القيمة الفارغة (NULL) إلى الاستقلال المعالج. |
ulProcessor |
الطول rdwProcessorالصفيف. |
rOS |
صفيفة مثيلات OSINFO تحديد أنظمة التشغيل المدعمة بواسطة تجميع المشار إليه. تشير القيمة الفارغة (NULL) إلى الاستقلال النظام التشغيل. |
ulOS |
الطول rOSالصفيف. |
المتطلبات
الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.
**Header:**Cor.h
**المكتبة:**يستخدم كـ مورد في MsCorEE.dll
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0