Metode IPortClsVersion::GetVersion (portcls.h)
Metode ini GetVersion
mengembalikan versi sistem operasi Windows yang dijalankan driver.
Sintaks
DWORD GetVersion();
Mengembalikan nilai
Metode mengembalikan GetVersion
nilai DWORD yang menentukan nomor versi Windows. Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini.
Keterangan
Metode mengembalikan GetVersion
informasi versi yang menentukan rilis Windows.
Kemungkinan nomor versi Windows yang GetVersion
bisa kembali diperlihatkan dalam tabel berikut.
Nomor Versi | Versi Windows | Dukungan |
---|---|---|
kVersionWin98 | Windows 98 | tidak |
kVersionWin98SE | Windows 98 Edisi Kedua | tidak |
kVersionWin2K | Windows 2000 | tidak |
kVersionWin98SE_QFE2 | 269601 Paket Windows 98 SE + Hot-Fix.) | tidak |
kVersionWin2K_SP2 | Windows 2000 + Paket Layanan 2 | YA |
kVersionWinME | Windows Me | tidak |
kVersionWin98SE_QFE3 | Disiapkan untuk penggunaan di masa mendatang | YA |
kVersionWinME_QFE1 | Disiapkan untuk penggunaan di masa mendatang | YA |
kVersionWinXP | Windows XP | YA |
kVersionWinXPSP1 | Windows XP + Paket Layanan 1 | YA |
kVersionWinServer2003 | Windows Server 2003 | YA |
kVersionWin2K_UAAQFE | Paket windows 2000 + hot-fix dengan dukungan IUnregister_Xxx_ (Lihat Dynamic Audio Subdevices.) | YA |
kVersionWinXP_UAAQFE | Paket windows XP + hot-fix dengan dukungan IUnregister_Xxx_ (Lihat Dynamic Audio Subdevices.) | YA |
kVersionWinServer2003_UAAQFE | Windows Server 2003 + paket perbaikan panas dengan dukungan IUnregister_Xxx_ (Lihat Subdevices Audio Dinamis.) | YA |
Nomor versi dalam tabel sebelumnya ditentukan dalam file header portcls.h. Perhatikan bahwa portcls.h mendefinisikan nomor versi baik untuk versi Windows yang melakukan dan tidak mendukung antarmuka IPortClsVersion . Kedua jenis nomor versi dapat berguna. Driver miniport biasanya berisi rutinitas kepemilikan yang menentukan versi Windows dan dapat mengembalikan salah satu nomor versi dalam tabel sebelumnya. Ketika dijalankan pada platform yang tidak mendukung IPortClsVersion, rutinitas ini perlu menggunakan pengujian perangkat lunak lain untuk menentukan versi Windows. Pengujian ini biasanya bergantung pada fungsi IoIsWdmVersionAvailable . Untuk contoh kode rutinitas seperti itu, lihat driver audio sampel sb16 di Windows Driver Kit (WDK).
Nomor versi dalam tabel sebelumnya tercantum dalam urutan yang kira-kira kronologis. Setiap versi Windows berturut-turut dalam tabel tidak selalu mewakili superset fitur dari versi sebelumnya. Misalnya, versi yang diwakili oleh kVersionWin2K memiliki lebih banyak fitur audio daripada versi yang diwakili oleh kVersionWin98SE_QFE2.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | portcls.h (termasuk Portcls.h) |
IRQL | PASSIVE_LEVEL |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk