Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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