// usb.h
struct _URB_PIPE_REQUEST {
struct _URB_HEADER Hdr;
USBD_PIPE_HANDLE PipeHandle;
ULONG Reserved;
};
View the official Windows Driver Kit DDI reference
No description available.
The _URB_PIPE_REQUEST structure is used by USB client drivers to clear a stall condition on an endpoint.
Hdr
Pointer to the _URB_HEADER structure that specifies the URB header information. Hdr.Function must be one of the following:
The Hdr.Length member must be sizeof(_URB_PIPE_REQUEST)
.
PipeHandle
Specifies an opaque handle to the bulk or interrupt pipe. The host controller driver returns this handle when the client driver selects the device configuration with a URB of type URB_FUNCTION_SELECT_CONFIGURATION or when the client driver changes the settings for an interface with a URB of type URB_FUNCTION_SELECT_INTERFACE.
Reserved
Reserved. Do not use.
The reserved members of this structure must be treated as opaque and are reserved for system use.