Aracılığıyla paylaş


KMDF Sürüm Geçmişi

Bu konuda, Kernel-Mode Driver Framework (KMDF) sürümleri, Windows işletim sisteminin karşılık gelen sürümleri ve her sürümde yapılan değişiklikler listelenmektedir.

Aşağıdaki tabloda KMDF kitaplığının yayın geçmişi gösterilmektedir. Bu makalede sağ taraftaki yan paneli kullanarak belirli bir sürüme hızla gidebilirsiniz.

KMDF sürümü İlk sürüm Dahil edilenler Bu KMDF sürümünü kullanan sürücüler üzerinde çalışır
1,33 Windows 11, sürüm 21H2 WDK; Windows Server 2022 için WDK Windows 11, sürüm 24H2; Windows 11, sürüm 23H2; Windows 11, sürüm 22H2; Windows 11, sürüm 21H2; Windows Server 2022 Windows 11, sürüm 21H2 ve üzeri; Windows Server 2022 ve üzeri
1.31 Windows 10, sürüm 2004 WDK Windows 10, sürüm 2004 Windows 10, sürüm 2004 ve üzeri
1.29 WDK'de yayımlanmadı Windows 10, sürüm 1903 Windows 10, sürüm 1903 ve üzeri
1.27 Windows 10, sürüm 1809 WDK Windows 10, sürüm 1809 Windows 10, sürüm 1809 ve üzeri
1.25 Windows 10, sürüm 1803 WDK Windows 10, sürüm 1803 Windows 10, sürüm 1803 ve üzeri
1,23 Windows 10, sürüm 1709 WDK Windows 10, sürüm 1709 Windows 10, sürüm 1709 ve üzeri
1.21 Windows 10, sürüm 1703 WDK Windows 10, sürüm 1703 Windows 10, sürüm 1703 ve üzeri
1.19 Windows 10, sürüm 1607 WDK Windows 10, sürüm 1607 Windows 10 sürüm 1607, Windows Server 2016 ve üzeri
1.17 Windows 10, sürüm 1511 WDK Windows 10, sürüm 1511 Windows 10 sürüm 1511, Windows Server 2016 ve üzeri
1,15 Windows 10 Sürücü Kiti (WDK) Windows 10, sürüm 1507 Windows 10, sürüm 1507, Windows Server 2016 ve üzeri
1.13 Windows 8.1 Sürücü Kiti (WDK) Windows 8.1 Windows 8.1 ve sonrası
1.11 Windows 8 WDK Windows 8 Windows Vista ve üzeri
1.9 Windows 7 Sürücü Geliştirme Kiti Windows 7 Windows XP ve üzeri
1.7 Windows Server 2008 WDK Service Pack 1 (SP1) ile Windows Vista; Windows Server 2008 Windows 2000 ve üzeri
1.5 Windows Vista Sürücü Kiti (WDK) Windows Vista Windows 2000 ve üzeri
1.1 Yalnızca indir Hiç kimse Windows 2000 ve üzeri
1.0 Yalnızca indir Hiç kimse Windows XP ve üzeri

Windows 10 ve sonraki sürümlerde çalışan sürücüler oluşturmak için Microsoft Visual Studio 2022 ile Windows Sürücü Seti'ni (WDK) kullanabilirsiniz.

Hangi WDF sürümünün kullanılacağını belirleme konusunda yardım için bkz. Hangi çerçeve sürümünü kullanmalıyım?.

Geri çağırmaların ve yöntemlerin tam listesi ve hangi çerçevelere ve sürümlere uygulandıkları için bkz. WDF Geri Çağırmaları ve Yöntemleri özeti.

Windows 10'da KMDF sürücülerine yönelik yeni özellikler hakkında bilgi için bkz. WDF Sürücüleri için Yenilikler.

Aşağıdaki her KMDF sürümü bölümü için, yayımlandığı Windows sürümü parantez içinde listelenir.

En son sürüm - KMDF 1.33 (Windows 11, sürüm 21H2; Windows Server 2022)

  • WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE numaralandırmasında SystemManagedIdleTimeout veya SystemManagedIdleTimeoutWithHint belirten cihazlar için, WdfDeviceStopIdle makrosunu çağırırken, WaitForD0FALSEolarak ayarlanmışsa, cihaz hala D0 içindeyse ve boşta kalma zaman aşımı süresi henüz dolmamışsa, WdfDeviceStopIdle STATUS_SUCCESS döndürür (önceki sürümlerde bu, STATUS_PENDING dönüş değerine neden oldu).
  • WDF_POWER_FRAMEWORK_SETTINGS yapısının iki yeni üyesi vardır (PoFxDeviceFlags ve DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, sürüm 2004)

KMDF 1.29 (Windows 10, sürüm 1903)

Sürüm 1.25'ten değişmedi.

KMDF 1.27 (Windows 10, sürüm 1809)

Sürüm 1.25'ten değişmedi.

KMDF 1.25 (Windows 10, sürüm 1803)

  • Windows'in birden çok sürümü için WDF sürücüsü oluşturma.

KMDF 1.23 (Windows 10, sürüm 1709)

  • Eşlikçi işlevselliği yalnızca iç kullanım için eklendi. Daha fazla bilgi için bkz. Wdfcompanion.h .

KMDF 1.21 (Windows 10, sürüm 1703)

  • WdfFileObjectGetInitiatorProcessId önceden YALNıZCA UMDF'ydi ve artık KMDF'de kullanılabilir.
  • WdfRequestGetRequestorProcessId önceden yalnızca UMDF'de kullanılabiliyordu, şimdi ise KMDF'de de kullanılabilir.
  • WdfObjectDereferenceActual: PCHAR'dan PCCH'ye değiştirilen Dosya parametresinin türü.
  • WdfObjectReferenceActual: PCHAR'dan PCCH'ye değiştirilen Dosya parametresinin türü.
  • WDF kayıt defteri değerleri olan ObjectLeakDetectionLimit ve ObjectsForLeakDetection, aşırı nesne oluşturmayı ayıklamak için eklendi. Daha fazla bilgi için, WDF Sürücüleri Hata Ayıklama Kayıt Defteri Değerleri’ne bakınız .
  • SleepStudy yazılım aracı, KMDF sürücüsünün sahip olduğu ve sistemin uyku moduna geçmesini engelleyen güç başvurularının sayısını bildirir. Daha fazla bilgi için bkz. Modern bekleme SleepStudy.

KMDF 1.19 (Windows 10, sürüm 1607)

KMDF 1.15 (Windows 10, sürüm 1507)

KMDF 1.13 (Windows 8.1)

KMDF sürüm 1.13 aşağıdaki işlevleri ekler:

UMDF sürümleri hakkında bilgi için bkz. UMDF Sürüm Geçmişi.

KMDF 1.11 (Windows 8)

Sürüm 1.11 aşağıdaki işlevleri ekler:

KMDF 1.9 (Windows 7)

Sürüm 1.9 aşağıdaki işlevleri ekler:

KMDF 1.7 (Windows Vista Service Pack 1; Windows Server 2008)

KMDF 1.5 (Windows Vista)

KMDF 1.1 (Windows sürümünde yayımlanmaz)

KMDF 1.0 (Windows sürümünde yayımlanmaz)

İlk sürüm yayınlandı.