DispatchCreate、DispatchClose 和 DispatchCreateClose 常式
驅動程式的DRIVER_DISPATCH I/O 函式代碼分別IRP_MJ_CREATE和IRP_MJ_CLOSE。 或者,合併 的 DispatchCreateClose 常式可以處理這兩個 I/O 函式代碼的 IRP。
建立要求可能來自使用者模式子系統嘗試取得檔案物件的控制碼,代表可能代表應用程式或子系統層級驅動程式 () 或較高層級驅動程式呼叫 IoGetDeviceObjectPointer 或 IoAttachDevice的檔案物件。
相互關閉要求源自使用者模式子系統關閉與驅動程式裝置物件相關聯的檔案物件控制碼。
這些要求本質上都是同步的。