Struktur VPOSVERSIONINFO (video.h)
Struktur VPOSVERSIONINFO berisi informasi versi tentang sistem operasi yang sedang berjalan.
Sintaks
typedef struct _VPOSVERSIONINFO {
IN ULONG Size;
OUT ULONG MajorVersion;
OUT ULONG MinorVersion;
OUT ULONG BuildNumber;
OUT USHORT ServicePackMajor;
OUT USHORT ServicePackMinor;
} VPOSVERSIONINFO, *PVPOSVERSIONINFO;
Anggota
Size
Menentukan ukuran, dalam byte, dari struktur VPOSVERSIONINFO.
MajorVersion
Menentukan nomor versi utama sistem operasi. Misalnya, untuk Windows 2000, nomor versi utama adalah lima. Untuk Windows XP, nomor versi utama adalah enam.
MinorVersion
Menentukan nomor versi minor dari sistem operasi. Misalnya, untuk Windows 2000, nomor versi minor adalah nol.
BuildNumber
Menentukan nomor build sistem operasi.
ServicePackMajor
Menentukan nomor versi utama Paket Layanan terbaru yang diinstal pada sistem operasi. Misalnya, untuk Paket Layanan 3, nomor versi utama adalah tiga.
ServicePackMinor
Menentukan nomor versi minor dari Paket Layanan terbaru yang diinstal pada sistem operasi. Misalnya, untuk Paket Layanan 3, nomor versi minor adalah nol.
Keterangan
Struktur ini tersedia di Windows XP dan yang lebih baru.
Untuk mendapatkan informasi versi tentang sistem operasi yang sedang berjalan, driver miniport video akan memanggil fungsi VideoPortGetVersion , yang mengisi struktur ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | video.h (sertakan Video.h) |