Click or drag to resize

USBDeviceBeginControlTransfer Method

Overload List
  NameDescription
Public methodBeginControlTransfer(Byte, Byte, Int32, Int32, AsyncCallback, Object)
Initiates an asynchronous control transfer without a data stage over the default control endpoint. This method allows both IN and OUT direction transfers, depending on the highest bit of the requestType parameter. Alternatively, BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) and BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) can be used for asynchronous control transfers in a specific direction, which is the recommended way because it prevents using the wrong direction accidentally. Use the BeginControlTransfer method when the direction is not known at compile time.
Public methodBeginControlTransfer(Byte, Byte, Int32, Int32, Byte, AsyncCallback, Object)
Initiates an asynchronous control transfer over the default control endpoint. This method allows both IN and OUT direction transfers, depending on the highest bit of the requestType parameter. Alternatively, BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) and BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) can be used for asynchronous control transfers in a specific direction, which is the recommended way because it prevents using the wrong direction accidentally. Use the BeginControlTransfer method when the direction is not known at compile time.
Public methodBeginControlTransfer(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object)
Initiates an asynchronous control transfer over the default control endpoint. This method allows both IN and OUT direction transfers, depending on the highest bit of the requestType parameter. Alternatively, BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) and BeginControlIn(Byte, Byte, Int32, Int32, Byte, Int32, AsyncCallback, Object) can be used for asynchronous control transfers in a specific direction, which is the recommended way because it prevents using the wrong direction accidentally. Use the BeginControlTransfer method when the direction is not known at compile time.
Top
See Also