result = (*interface)->open( interface, 0 );
it returns the negative result(-536870203). This is what Chuck reports:
mouse 'PTZ-431W' ready
[chuck]:(5:INFORM): hid: starting PTZ-431W
[chuck]:(5:INFORM): | hid: configuring PTZ-431W
[chuck]:(3:SEVERE): | hid: error configuring PTZ-431W
I'm not an expert in device drivers, perhaps someone can figure out why it happens.
Alexey