Jump to content

RxUsbDeviceSetConfiguration

From EDM2
Revision as of 03:43, 11 January 2017 by Martini (talk | contribs) (Created page with "==Description== Executes the Standard Device Request that sets the current Configuration Value. ==Syntax== <pre> rc = RxUsbDeviceSetConfiguration(Handle,Config) </pre> ==Pa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

Executes the Standard Device Request that sets the current Configuration Value.

Syntax

rc = RxUsbDeviceSetConfiguration(Handle,Config)

Parameters

Handle
the Device Handle received from the previous RxUsbOpen.
Config
the Configuration Value appropriate for the device.


Return Code

Errors

Remarks

Example Code


/* add RxUsbDeviceSetConfiguration */
rc = RxFuncAdd('RxUsbDeviceSetConfiguration','usbcalls','RxUsbDeviceSetConfiguration')
say '+RxUsbDeviceSetConfiguration(),RC=0x'd2x(rc)

/* invoke RxUsbDeviceSetConfiguration */
Config=1 /* configuration value to be set */
rc = RxUsbDeviceSetConfiguration(Handle,Config)
say '*RxUsbDeviceSetConfiguration(),RC=0x'd2x(rc)

/* drop RxUsbDeviceSetConfiguration */
rc = RxFuncDrop('RxUsbDeviceSetConfiguration')
say '-RxUsbDeviceSetConfiguration(),RC=0x'd2x(rc)

  

Related Functions