How to Set a configuration in QNX?


I have created a ncm driver. Which works for usb devices that has a configuration with cdc class and ncm interface.
But the problem is with the usb devices that have multiple configurations. Means not has the configuration with ncm interface as default configuration. So the host set the default configuration for that device and the driver not works.

So is there any way to set the configuration with ncm. But the condition applies that it not relies on vendor id. So that our driver works for any device.

Thanks in advance.

Your question is whether there is a vendor independent way to set the configuration to ncm, right?
I rather doubt it, however if there is, it should be part of some USB class standard.