Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
WDF kitaplık sürümü ve ön işlemci tanımları dahil olmak üzere çekirdek modu veya kullanıcı modu sürücüsü için temel özellikleri ayarlar.
Sürücü projeleri için sürücü modeli özelliklerini ayarlama
- Sürücü projenizin özellik sayfalarını açın. Çözüm Gezgini'nde sürücü projesini seçip basılı tutun (veya sağ tıklayın) ve Özellikler'i seçin.
- Sürücü projesinin özellik sayfalarında Yapılandırma Özellikleri'ni ve ardından Sürücü Modeli Ayarları'nı seçin.
- Projenin özelliklerini ayarlayın.
Sürücü türü
Sürücü Yapılandırma türü Sürücü olduğunda sürücü türü. Bu seçeneğin yalnızca projeler WindowsKernelModeDriver8.0 araç takımını kullandığında kullanılabildiğini unutmayın.
Olası değerler şunlardır:
- WDM (NDIS veya StorPort gibi tüm miniport/bağlantı noktası sürücüleri dahil).
- KMDF KMDF sürücüsü.
- Dışarı aktarma sürücüsü (WDM) Diğer sürücülerin çağırabileceği işlevleri dışarı aktaran bir WDM sürücüsü. Daha fazla bilgi için bkz. Dışarı Aktarma Sürücüleri Oluşturma.
KMDF Ana Sürüm
Sürücü türü KMDF olduğunda, bu seçenek sürücünüzü derlerken kullanılacak ana KMDF sürümünü belirtir.
KMDF_VERSION_MAJOR girdisi, MSBuild yardımcı programını sürücüyü KMDF kitaplığına bağlaması gerektiğini bildirir.
Daha fazla bilgi için bkz. Çerçeve Kitaplığı Sürüm Oluşturma.
KMDF İkincil Sürüm (Hedef Sürüm) ( Windows 10, sürüm 1803'den önceki KMDF İkincil Sürümüdür ) Sürücü türü KMDF olduğunda, bu seçenek sürücünüzü derlerken kullanılacak kmdf'nin ikincil sürümünü belirtir.
Daha fazla bilgi için bkz. Çerçeve Kitaplığı Sürüm Oluşturma. KMDF İkincil Sürüm (Hedef Sürüm) belirtmezseniz, Visual Studio aşağıdaki varsayılanları kullanır:
- Windows 10 / Windows 11: 1.15
- Windows 8 / Windows 8.1: 1.11
- Windows 7: 1.9
KMDF İkincil Sürüm (Minimum Gerekli) ( isteğe bağlı, Windows 10, sürüm 1803'den itibaren kullanılabilir) Windows 10 sürüm 1803'te (Redstone 4) KMDF sürüm 1.25 ve UMDF sürüm 2.25'te başlayarak, çerçeve sürümlerinin bir aralığını hedefleyen bir KMDF sürücüsü oluşturabilirsiniz. Bu aralığın en düşük KMDF sürümünü belirtmek için bu isteğe bağlı ayarı kullanın.
Ayrıntılar için bkz . Windows'un birden çok sürümü için WDF sürücüsü oluşturma.
UMDF Ana Sürüm
BIR UMDF sürücünüz olduğunda, bu seçenek sürücünüzü derlerken kullanılacak ana UMDF sürümünü belirtir. Bkz. UMDF Sürüm Geçmişi. UMDF sürücüye sahip olduğunuzda , Yapılandırma türüDinamik Kitaplık (.dll) olur.
UMDF İkincil Sürüm (Hedef Sürüm) ( Windows 10, sürüm 1803'den önceki UMDF İkincil Sürümdü ) BIR UMDF sürücünüz varsa, bu seçenek sürücünüzü derlerken kullanılacak olan ikincil UMDF sürümünü belirtir. UMDF İkincil Sürüm (Hedef Sürüm) belirtmezseniz, Visual Studio aşağıdaki varsayılanları kullanır:
Ana sürüm = 2 için:
- Windows 10 / Windows 11: 2.15
- Diğerleri: 2.0
Ana sürüm = 1 için:
- Windows 8 ve üzeri: 1.11
- Windows 7: 1.9
UMDF İkincil Sürüm (Minimum Gerekli) (isteğe bağlı, Windows 10, sürüm 1803'den itibaren kullanılabilir)
Windows 10 sürüm 1803'te (Redstone 4) KMDF sürüm 1.25 ve UMDF sürüm 2.25'den başlayarak, çerçeve sürümlerinin bir aralığını hedefleyen bir UMDF sürücüsü oluşturabilirsiniz. Bu aralığın en düşük UMDF sürümünü belirtmek için bu isteğe bağlı ayarı kullanın.
Ayrıntılar için bkz . Windows'un birden çok sürümü için WDF sürücüsü oluşturma.
Tarih, Saat ve Zaman Damgasına İzin Ver
__DATE__, __TIME__ __TIMESTAMP__ için standart C/CPP makrolarını tanımlar.
Hedef Yapılandırma Önişlemci Tanımlarını Geçersiz Kıl
Ön işleme simgeleri için varsayılan değerleri geçersiz kılar: kaynak dosyanız için _WIN32_WINNT, WINVER, WINNT ve NTDDI_VERSION. Varsayılan değerlerin geçerli hedef yapılandırma tarafından denetlendiğini unutmayın.