Bagikan melalui


Struktur GUESTOSVERSIONINFOEX

[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan penyedia Hyper-V WMI (V2).]

Berisi informasi versi sistem operasi untuk sistem operasi tamu.

Sintaks

typedef struct _GUESTOSVERSIONINFOEX {
  long    dwOSVersionInfoSize;
  long    dwMajorVersion;
  long    dwMinorVersion;
  long    dwBuildNumber;
  long    dwPlatformId;
  wchar_t szCSDVersion[128];
  short   wServicePackMajor;
  short   wServicePackMinor;
  short   wSuiteMask;
  byte    wProductType;
  byte    wReserved;
} GUESTOSVERSIONINFOEX;

Anggota

dwOSVersionInfoSize

Ukuran struktur data ini, dalam byte. Atur anggota ini ke sizeof(GUESTOSVERSIONINFOEX).

dwMajorVersion

Nomor versi utama.

dwMinorVersion

Nomor versi minor.

dwBuildNumber

Nomor build.

dwPlatformId

Platform sistem operasi. Anggota ini dapat VER_PLATFORM_WIN32_NT (2).

szCSDVersion

String yang dihentikan null, seperti "Paket Layanan 3", yang menunjukkan Paket Layanan terbaru yang diinstal pada sistem. Jika tidak ada Paket Layanan yang diinstal, string kosong.

wServicePackMajor

Nomor versi utama dari Paket Layanan terbaru yang diinstal.

wServicePackMinor

Nomor versi minor dari Paket Layanan terbaru yang diinstal.

wSuiteMask

Bitmask yang mengidentifikasi suite produk yang tersedia pada sistem. Anggota ini bisa menjadi kombinasi dari nilai berikut.

Nilai Makna
VER_SUITE_BACKOFFICE
0x00000004
Komponen Microsoft BackOffice diinstal.
VER_SUITE_BLADE
0x00000400
Windows Server 2003, Edisi Web diinstal.
VER_SUITE_COMPUTE_SERVER
0x00004000
Windows Server 2003, Edisi Kluster Komputasi diinstal.
VER_SUITE_DATACENTER
0x00000080
Pusat Data Windows Server 2008, Windows Server 2003, Edisi Pusat Data, atau Server Pusat Data Windows 2000 diinstal.
VER_SUITE_ENTERPRISE
0x00000002
Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition, atau Windows 2000 Advanced Server diinstal. Lihat bagian Keterangan untuk informasi selengkapnya tentang bendera bit ini.
VER_SUITE_EMBEDDEDNT
0x00000040
Windows XP Embedded terinstal.
VER_SUITE_PERSONAL
0x00000200
Windows Vista Home Premium, Windows Vista Home Basic, atau Windows XP Home Edition terinstal.
VER_SUITE_SINGLEUSERTS
0x00000100
Desktop Jauh didukung, tetapi hanya satu sesi interaktif yang didukung. Nilai ini diatur kecuali sistem berjalan dalam mode server aplikasi.
VER_SUITE_SMALLBUSINESS
0x00000001
Microsoft Small Business Server pernah diinstal pada sistem, tetapi mungkin telah dimutakhirkan ke versi Windows lain. Lihat bagian Keterangan untuk informasi selengkapnya tentang bendera bit ini.
VER_SUITE_SMALLBUSINESS_RESTRICTED
0x00000020
Microsoft Small Business Server diinstal dengan lisensi klien terbatas yang berlaku. Lihat bagian Keterangan untuk informasi selengkapnya tentang bendera bit ini.
VER_SUITE_STORAGE_SERVER
0x00002000
Windows Storage Server 2003 R2 atau Windows Storage Server 2003is terinstal.
VER_SUITE_TERMINAL
0x00000010
Layanan Terminal diinstal. Nilai ini selalu diatur.
Jika VER_SUITE_TERMINAL diatur tetapi VER_SUITE_SINGLEUSERTS tidak diatur, sistem berjalan dalam mode server aplikasi.
VER_SUITE_WH_SERVER
0x00008000
Windows Home Server terinstal.

wProductType

Informasi tambahan apa pun tentang sistem. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
VER_NT_DOMAIN_CONTROLLER
0x0000002
Sistem ini adalah pengendali domain dan sistem operasinya adalah Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003, atau Windows 2000 Server.
VER_NT_SERVER
0x0000003
Sistem operasinya adalah Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003, atau Windows 2000 Server.
Perhatikan bahwa server yang juga pengendali domain dilaporkan sebagai VER_NT_DOMAIN_CONTROLLER, bukan VER_NT_SERVER.
VER_NT_WORKSTATION
0x0000001
Sistem operasinya adalah Windows 7, Windows Vista, Windows XP, atau Windows 2000 Professional.

wReserved

Disiapkan untuk penggunaan masa mendatang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Akhir dukungan klien
Windows 7
Produk
Windows Virtual PC
Header
VPCCOMInterfaces.h

Lihat juga

IVMGuestOS::GetOsVersionInfo