REQUEST_REMOTE_WAKE_NOTIFICATION structure (usbdlib.h)
The purpose of the REQUEST_REMOTE_WAKE_NOTIFICATION structure is to specify input parameters for the IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION I/O control request.
Syntax
typedef struct _REQUEST_REMOTE_WAKE_NOTIFICATION {
USHORT Version;
USHORT Size;
USBD_FUNCTION_HANDLE UsbdFunctionHandle;
ULONG Interface;
} REQUEST_REMOTE_WAKE_NOTIFICATION, *PREQUEST_REMOTE_WAKE_NOTIFICATION;
Members
Version
The version of this structure. Set to 0.
Size
The size of the REQUEST_REMOTE_WAKE_NOTIFICATION structure.
UsbdFunctionHandle
A function handle that is associated with the function that sends the resume signal. The handle was obtained in a previous IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE request.
Interface
Specifies the device-defined index identifier of the interface with which the function is associated.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Header | usbdlib.h |
See also
How to Implement Function Suspend in a Composite Driver