char USBD_Read (unsigned char bEndpoint, void *pData, unsigned int dLength, TransferCallback fCallback, void *pArg) |
Name | Type | Default | Description |
bEndpoint | unsigned char |
Endpoint number. |
|
pData | void * |
Pointer to a data buffer. |
|
dLength | unsigned int |
Size of the data buffer in bytes. |
|
fCallback | TransferCallback |
Optional end-of-transfer callback function. |
|
pArgument | void * |
Optional argument to the callback function. |
|
Return value | char |
USBD_STATUS_SUCCESS if the read operation has been started; otherwise, the corresponding error code. |