funzione USBD_RegisterHcFilter (usbdlib.h)
La routine USBD_RegisterHcFilter è stata deprecata in Windows XP e nei sistemi operativi successivi. Non usare.
Nei sistemi operativi Windows XP e versioni successive, un driver di filtro installato tra l'hub radice FDO e PDO vede tutto il traffico USB per un dispositivo USB dopo l'enumerazione. Non esiste alcun meccanismo supportato per filtrare le richieste del descrittore che si verificano durante l'enumerazione di un dispositivo USB, perché tali richieste hanno origine e rimangono nel driver di porta (usbport.sys) e non nel driver hub.
Sintassi
void USBD_RegisterHcFilter(
[in] PDEVICE_OBJECT DeviceObject,
[in] PDEVICE_OBJECT FilterDeviceObject
);
Parametri
[in] DeviceObject
Puntatore all'oggetto dispositivo che rappresenta la parte superiore corrente dello stack come segnalato da IoAttachDeviceToDeviceStack.
[in] FilterDeviceObject
Puntatore all'oggetto dispositivo di filtro creato dal driver di filtro per le operazioni.
Valore restituito
nessuno
Osservazioni
I driver di filtro bus USB devono chiamare questa routine dopo aver collegato l'oggetto dispositivo allo stack di oggetti dispositivo per il driver del controller host.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Deprecato. |
Piattaforma di destinazione | Universale |
Intestazione | usbdlib.h (include Usbdlib.h) |
Libreria | Usbd.lib |
IRQL | PASSIVE_LEVEL |
Vedi anche
Informazioni di riferimento sulla programmazione dei driver di dispositivo USB
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per