撰寫分派常式
處理任何 I/O 要求封包 (IRP) 會從驅動程式註冊來處理IRP 主要函式程式碼 (IRP_MJ_*XXX) 開始。驅動程式的 DriverEntry 常式會匯出驅動程式 DRIVER_OBJECT* 結構內分派資料表中分派常式的進入點。
驅動程式可以為處理的每個主要 I/O 函式程式碼提供個別的分派常式。 或者,可以撰寫分派常式來處理多個 I/O 函式程式碼。
本節包含下列主題:
DispatchCreate、DispatchClose 和 DispatchCreateClose 常式
DispatchRead、DispatchWrite 和 DispatchReadWrite 常式