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.
Uyarı
UMDF 2, UMDF'nin en son sürümüdür ve UMDF 1'in yerini alır. Tüm yeni UMDF sürücüleri UMDF 2 kullanılarak yazılmalıdır. UMDF 1'e yeni özellik eklenmiyor ve Windows 10'un daha yeni sürümlerinde UMDF 1 desteği sınırlı. Evrensel Windows sürücüleri UMDF 2 kullanmalıdır.
Arşivlenen UMDF 1 örnekleri, Windows 11, sürüm 22H2 - Mayıs 2022 Sürücü Örnekleri Güncelleştirme'de bulunabilir.
Daha fazla bilgi için bkz. UMDF ile Çalışmaya Başlama.
Sürücü IWDFDevice3::CreateInterruptçağırarak kesme nesnesi oluşturursa, sürücünün kesme nesnesini silmesi gerekmez. Çerçeve, kesme nesnesi çerçeve cihaz nesnesinin bir alt nesnesi olduğundan kesme nesnesini otomatik olarak siler.
Çerçeve aşağıdaki kuralları kullanır:
Eğer sürücü, OnPrepareHardware geri çağırma yönteminden CreateInterrupt çağırırsa, sürücü OnReleaseHardware geri çağırma yönteminden döndükten sonra çerçeve kesme nesnesini siler.
Sürücü CreateInterrupt'ü, OnDeviceAdd geri çağırma yönteminden çağırırsa, cihaz kaldırıldığında framework kesme nesnesini siler.
İsteğe bağlı olarak, sürücü herhangi bir zamanda bir kesme nesnesini silmek için IWDFObject::DeleteWdfObject çağırabilir. Sürücü, OnDeviceAdd veya OnPrepareHardwaredışında yeni bir kesme nesnesi oluşturamayacağından, çerçeve nesneyi silmeden önce sürücünün bu nesneyi kaldırması gerekmedikçe, nesnenin manuel olarak silinmesi kullanılmamalıdır.