USBDeviceBeginControlTransfer Method |
Name | Description | |
---|---|---|
BeginControlTransfer(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. | |
BeginControlTransfer(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. | |
BeginControlTransfer(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. |