مشاركة عبر


بنية OSINFO

يحتوي على تفاصيل حول النظام تشغيل للتجميع أو وحدة نمطية?.

typedef struct {
    DWORD   dwOSPlatformId;
    DWORD   dwOSMajorVersion; 
    DWORD   dwOSMinorVersion; 
} OSINFO;

الأعضاء

العضو

الوصف

dwOSPlatformId

إحدى قيم معرّف المعرفة من قبل النظام الأساسي Windows Microsoft Office 2010 Suite للدالة GetVersionEx. يتم اعتماد قيم التالية:

  • VER_PLATFORM_WIN32s، أو 0x0000، إلى تحديد Microsoft Office 2010 Suite Windows 3.1.

  • VER_PLATFORM_WIN32_WINDOWS، أو 0x0001، إلى تحديد نظام التشغيل ‏‫نظام التشغيل Windows 95, ‏‫نظام التشغيل Windows 98، أو أنظمة تشغيل descended منها.

  • VER_PLATFORM_WIN32_NT أو 0x0010، لتحديد نظام التشغيل Windows NT أو أنظمة تشغيل descended منه.

dwOSMajorVersion

نظام تشغيل الإصدار رئيسي أو القيمة الفارغة (NULL) للإشارة إلى أي الإصدار.

dwOSMinorVersion

نظام تشغيل إصدار ثانوي، أو قيمة فارغة (NULL) للإشارة إلى أي إصدار.

ملاحظات

OSINFO هو based تشغيل the OSVERSIONINFOEX بنية that هو used في calls إلى the Microsoft Windows النظام الأساسي دالة GetVersionEx. This بنية هو used بواسطة the ASSEMBLYMETADATA بنية إلى indicate its operating النظام دعم.

المتطلبات

الأنظمة الأساسية: 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

راجع أيضًا:

المرجع

بنية ASSEMBLYMETADATA

واجهة IMetaDataAssemblyEmit

موارد أخرى

بنيات بيانات التعريف