Riwayat Versi KMDF

Topik ini mencantumkan versi Kernel-Mode Driver Framework (KMDF), versi sistem operasi Windows yang sesuai, dan perubahan yang dibuat di setiap rilis.

Tabel berikut ini memperlihatkan riwayat rilis pustaka KMDF. Anda dapat menggunakan bilah samping Di artikel ini di sebelah kanan untuk menavigasi dengan cepat ke versi tertentu.

Versi KMDF Rilis awal Disertakan dalam Driver yang menggunakan versi KMDF ini berjalan pada
1,33 Windows 11, WDK versi 21H2; WDK untuk Windows Server 2022 Windows 11, versi 23H2; Windows 11, versi 22H2; Windows 11, versi 21H2; Windows Server 2022 Windows 11, versi 21H2 dan yang lebih baru; Windows Server 2022 dan yang lebih baru
1.31 Windows 10, WDK versi 2004 Windows 10, version 2004 Windows 10, versi 2004 dan yang lebih baru
1.29 Tidak dirilis di WDK Windows 10, versi 1903 Windows 10, versi 1903 dan yang lebih baru
1.27 Windows 10, WDK versi 1809 Windows 10, version 1809 Windows 10, versi 1809 dan yang lebih baru
1.25 Windows 10, WDK versi 1803 Windows 10, versi 1803 Windows 10, versi 1803 dan yang lebih baru
1.23 Windows 10, WDK versi 1709 Windows 10 versi 1709 Windows 10, versi 1709 dan yang lebih baru
1.21 Windows 10, WDK versi 1703 Windows 10, versi 1703 Windows 10, versi 1703 dan yang lebih baru
1.19 Windows 10 versi 1607 WDK Windows 10, version 1607 Windows 10 versi 1607, Windows Server 2016 dan yang lebih baru
1.17 Windows 10, WDK versi 1511 Windows 10 versi 1511 Windows 10 versi 1511, Windows Server 2016 dan yang lebih baru
1.15 Windows 10 WDK Windows 10 Versi 1507 Windows 10, versi 1507, Windows Server 2016 dan yang lebih baru
1.13 Windows 8.1 WDK Windows 8.1 Windows 8.1 dan yang lebih baru
1.11 Windows 8 WDK Windows 8 Windows Vista dan yang lebih baru
1.9 Windows 7 WDK Windows 7 Windows XP dan yang lebih baru
1.7 Windows Server 2008 WDK Windows Vista dengan Paket Layanan 1 (SP1); Windows Server 2008 Windows 2000 dan yang lebih baru
1,5 Windows Vista WDK Windows Vista Windows 2000 dan yang lebih baru
1.1 Unduh saja Tidak ada Windows 2000 dan yang lebih baru
1,0 Unduh saja Tidak ada Windows XP dan yang lebih baru

Anda dapat menggunakan Windows Driver Kit (WDK) dengan Microsoft Visual Studio 2019 untuk membangun driver yang berjalan di Windows 10 dan yang lebih baru.

Untuk bantuan menentukan versi WDF apa yang akan digunakan, lihat Versi kerangka kerja mana yang harus saya gunakan?.

Untuk daftar lengkap panggilan balik dan metode, dan kerangka kerja dan versi mana yang berlaku, lihat Ringkasan Panggilan Balik dan Metode WDF.

Untuk informasi tentang fitur baru untuk driver KMDF di Windows 10, lihat Apa yang Baru untuk Driver WDF.

Untuk setiap bagian versi KMDF di bawah ini, versi Windows tempat versi dirilis tercantum dalam tanda kurung.

Versi terbaru - KMDF 1.33 (Windows 11, versi 21H2; Windows Server 2022)

  • Untuk perangkat yang menentukan SystemManagedIdleTimeout atau SystemManagedIdleTimeoutWithHint dalam enumerasi WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE , saat memanggil makro WdfDeviceStopIdle dengan WaitForD0 diatur ke FALSE, jika perangkat masih dalam D0 dan periode batas waktu diam belum berlalu, WdfDeviceStopIdle mengembalikan STATUS_SUCCESS (dalam versi sebelumnya ini menghasilkan nilai pengembalian STATUS_PENDING).
  • WDF_POWER_FRAMEWORK_SETTINGS memiliki dua anggota baru (PoFxDeviceFlags dan DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, versi 2004)

KMDF 1.29 (Windows 10, versi 1903)

Tidak berubah dari versi 1.25.

KMDF 1.27 (Windows 10, versi 1809)

Tidak berubah dari versi 1.25.

KMDF 1.25 (Windows 10, versi 1803)

KMDF 1.23 (Windows 10, versi 1709)

  • Fungsionalitas pendamping ditambahkan hanya untuk penggunaan internal. Untuk informasi selengkapnya, lihat Wdfcompanion.h.

KMDF 1.21 (Windows 10, versi 1703)

KMDF 1.19 (Windows 10, versi 1607)

KMDF 1.15 (Windows 10, versi 1507)

KMDF 1.13 (Windows 8.1)

KMDF versi 1.13 menambahkan fungsionalitas berikut:

Untuk informasi tentang versi UMDF, lihat Riwayat Versi UMDF.

KMDF 1.11 (Windows 8)

Versi 1.11 menambahkan fungsionalitas berikut:

KMDF 1.9 (Windows 7)

Versi 1.9 menambahkan fungsionalitas berikut:

KMDF 1.7 (Windows Vista dengan Paket Layanan 1; Windows Server 2008)

KMDF 1.5 (Windows Vista)

KMDF 1.1 (tidak dirilis dalam versi Windows)

KMDF 1.0 (tidak dirilis dalam versi Windows)

Rilis awal.