USB Library
USBHostSuspendDevice Function
Syntax
uint8_t USBHostSuspendDevice(
    uint8_t deviceAddress
);
Description

This function put a device into an IDLE state. It can only be called while the state machine is in normal running mode. After 3ms, the attached device should go into SUSPEND mode.

Preconditions

None

Return Values
Return Values 
Description 
USB_SUCCESS 
Success 
USB_UNKNOWN_DEVICE 
Device not found 
USB_ILLEGAL_REQUEST 
Cannot suspend unless device is in normal run mode 
Remarks

None

MLA - USB Library Help Version : 2.16
http://www.microchip.com/mla