共用方式為


一般 I/O 目標

一般 I/O 目標不支援特殊的裝置特定資料格式,例如 USB 要求區塊。 在驅動程式將資料傳送至一般 I/O 目標之前,它們必須以 I/O 目標可解譯的格式將資料放入寫入緩衝區。 同樣地,當驅動程式從一般 I/O 目標讀取資料時,驅動程式必須能夠解譯從目標接收的資料緩衝區內容。

一般 I/O 目標為本機或遠端:

本機 I/O 目標
每個架構型函式驅動程式、篩選驅動程式和迷你埠驅動程式都有每個驅動程式裝置的本機 I/O 目標。 裝置的本機 I/O 目標一律是驅動程式堆疊中的下一個較低驅動程式。

遠端 I/O 目標
遠端 I/O 目標代表不同驅動程式堆疊的頂端,或 (很少) 目前驅動程式堆疊中的不同驅動程式。

本節包括: