Associated descriptor fields: bmAttributes (in the Configuration Descriptor)
Check this box if the device will support the USB remote wakeup function. This is the function by which a USB device can signal to the host that it should wake the device from a suspended state. The most common example of this is a PC in standby mode, where if the user moves the mouse or presses the keyboard, it wakes the host; and the host subsequently performs a "USB resume" on the the mouse or keyboard.
If checked, the device's USB descriptors will indicate to the host that the device wants the ability to perform a remote wakeup. However, the host must then grant permission to the device, before such an action will succeed. If permission is granted, the USB API call USB_forceRemoteWakeup() will cause a remote wakeup.
If you want Windows to perform "selective suspend" on your device (a feature by which the USB host determines the device is idle and opportunistically suspends it), it may not do so if this box isn't checked. (See the USB API Programmer's Guide for more information.)