Last question about multiple interfaces (I hope! :)

Hi there!
USB\VID_vvvv&PID_pppp&MI_mmJust to understand the something about multiple interfaces: I´m building a device that will use the HID default driver from windows, and my driver to make data exchange in bulk mode. So, (I´m guessing, if I´m wrong, pleas tell me) in driver´s point of view, my device have only one interface, since in my .inf I informed the correctly. So, I don´t need to use WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES. Am I right? Can I continue using WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE since my driver is using a single interface? I just need this clarification.

Thank you!

Lucas.


Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

If your function driver loads on one of the child devices of the generic parent, you would use the single-interface select function. If your device ID ends in &MI_xx, this is what’s happening

If it loads on top of the whole device, you would use the multiple interface select function.