撰寫 ControllerControl 常式

使用控制器物件的驅動程式必須提供 ControllerControl 常式來起始 I/O 作業。

必須透過實體控制器同步處理作業的最低層級設備磁碟機,例如 「AT」 磁碟控制卡,與類似的裝置可以有 ControllerControl 常式。

當驅動程式呼叫 IoAllocateController時,如果控制器物件所代表的硬體可供 I/O 作業使用,則會立即執行其 ControllerControl 常式。 否則, ControllerControl 常式會排入佇列,直到控制器可用為止。

注意

WDM 驅動程式無法使用控制器物件和 ControllerControl 常式。