使用者模式驅動程式架構 使用者模式驅動程式架構英語UserMode Driver Framework簡稱UMDF是微軟公司提出的視窗驅動程式基礎Windows Driver Foundation的一部份其執行於使用者模式user mode僅能存取使用者位址空間它同時是核心模式驅動程式架構KernelMode Driver FrameworkKMDF的子集因此UMDF所提供的函數支援少於KMDF兩者使用相同的狀態機器使用相同的IO模型 UMDF提供隨插即用PNP電源管理Power Manager非同步輸出輸入等功能可設定IO佇列但它的限制在於不處理中斷Interrupt不執行直接記憶體存取DMA且不能使用核心模式資源如未分頁集區NonPaged Pool也不完全支援同步化領域Synchronization scope在技術上UMDF使用COMComponent Object Model的動態連結庫DLL為基底技術