Windows XP 和更新版本的作系統中已淘汰 USBD_RegisterHcFilter 例程。 請勿使用。
在 Windows XP 和更新版本的作系統上,根中樞 FDO 與 PDO 之間安裝的篩選驅動程式會在列舉 USB 裝置之後看到 USB 裝置的所有 USB 流量。 在USB裝置列舉期間,篩選描述元要求沒有支持的機制,因為這些要求源自埠驅動程式usbport.sys,且保留在埠驅動程式中,而不是中樞驅動程式。
語法
VOID USBD_RegisterHcFilter(
[in] PDEVICE_OBJECT DeviceObject,
[in] PDEVICE_OBJECT FilterDeviceObject
);
參數
[in] DeviceObject
IoAttachDeviceToDeviceStack 所報告之堆疊目前頂端的裝置物件指標。
[in] FilterDeviceObject
篩選驅動程式為其作業所建立之篩選裝置物件的指標。
傳回值
沒有
言論
USB 總線篩選驅動程式在將裝置物件附加至主機控制器驅動程式的裝置物件堆疊之後,必須呼叫此例程。
要求
| 要求 | 價值 |
|---|---|
| 最低支援的用戶端 | 荒廢的。 |
| 目標平臺 | 普遍 |
| 標頭 | usbdlib.h (包括 Usbdlib.h) |
| 連結庫 | Usbd.lib |
| IRQL | PASSIVE_LEVEL |