URB
Expand Minimize

REQUEST_REMOTE_WAKE_NOTIFICATION structure

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

Version

Windows 8

Header

Usbdlib.h

See also

IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION
IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE
How to Implement Function Suspend in a Composite Driver

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft