enumAUsbStandardControlRequest Enum

Version 7

 

Integer constants specifying the USB Standard Control Request.

Constants

 

Name

Value

Description

aUsbGetDeviceStatus

0x8000

Get Device Status

aUsbGetInterfaceStatus

0x8100

Get Interface Status

aUsbGetEndpointStatus

0x8200

Get Endpoint Status

aUsbClearDeviceFeature

0x0001

Clear Device Feature

aUsbClearInterfaceFeature

0x0101

Clear Interface Feature

aUsbClearEndpointFeature

0x0201

Clear Endpoint Feature

aUsbSetDeviceFeature

0x0003

Set Device Feature

aUsbSetInterfaceFeature

0x0103

Set Interface Feature

aUsbSetEndpointFeature

0x0204

Set Endpoint Feature

aUsbGetDeviceDescriptor

0x018006

Get Device Descriptor

aUsbGetConfigurationDescriptor

0x028006

Get Configuration Descriptor

aUsbGetStringDescriptor

0x038006

Get String Descriptor

aUsbGetConfiguration

0x8008

Get Configuration

aUsbSetConfiguration

0x0009

Set Configuration

aUsbGetInterface

0x810A

Get Interface Alternate Setting

aUsbSetInterface

0x010B

Set Interface Alternate Setting

aUsbTmcInitiateAbortBulkOut

0xA201

USBTMC Initiate Abort Bulk-Out

aUsbTmcCheckAbortBulkOutStatus

0xA202

USBTMC Check Abort Bulk-Out Status

aUsbTmcInitiateAbortBulkIn

0xA203

USBTMC Initiate Abort Bulk-In

aUsbTmcCheckAbortBulkInStatus

0xA204

USBTMC Check Abort Bulk-In Status

aUsbTmcInitiateClear

0xA205

USBTMC Initiate Clear

aUsbTmcCheckClearStatus

0xA206

USBTMC Check Clear Status

aUsbTmcGetCapabilities

0xA107

USBTMC Get Capabilities

aUsbTmcIndicatorPulse

0xA140

USBTMC Indicator Pulse

aUsb488ReadStatusByte

0xA180

USB488 Read Status Byte

aUsb488RemoteEnableControl

0xA1A0

USB488 Remote Enable Control

aUsb488GotoLocal

0xA1A1

USB488 Goto Local

aUsb488LocalLockout

0xA1A2

USB488 Local Lockout

Applies to

UsbStandardControlRequest