Skip to content

Latest commit

 

History

History
100 lines (70 loc) · 3.19 KB

nf-wdfusb-wdfusbtargetpipegetinformation.md

File metadata and controls

100 lines (70 loc) · 3.19 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:wdfusb.WdfUsbTargetPipeGetInformation
WdfUsbTargetPipeGetInformation function (wdfusb.h)
The WdfUsbTargetPipeGetInformation method retrieves information about a USB pipe and its endpoint.
wdf\wdfusbtargetpipegetinformation.htm
wdf
02/26/2018
WdfUsbTargetPipeGetInformation function
DFUsbRef_edde1f49-9228-48fc-8812-ebfe65f48b18.xml, WdfUsbTargetPipeGetInformation, WdfUsbTargetPipeGetInformation method, kmdf.wdfusbtargetpipegetinformation, wdf.wdfusbtargetpipegetinformation, wdfusb/WdfUsbTargetPipeGetInformation
wdfusb.h
Wdfusb.h
Universal
1.0
2.0
DriverCreate, KmdfIrql, KmdfIrql2, UsbKmdfIrql, UsbKmdfIrql2
Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
<=DISPATCH_LEVEL
Windows
WdfUsbTargetPipeGetInformation
wdfusb/WdfUsbTargetPipeGetInformation
APIRef
kbSyntax
LibDef
Wdf01000.sys
Wdf01000.sys.dll
WUDFx02000.dll
WUDFx02000.dll.dll
WdfUsbTargetPipeGetInformation

WdfUsbTargetPipeGetInformation function

-description

[Applies to KMDF and UMDF]

The WdfUsbTargetPipeGetInformation method retrieves information about a USB pipe and its endpoint.

-parameters

-param Pipe [in]

A handle to a framework pipe object that was obtained by calling WdfUsbInterfaceGetConfiguredPipe.

-param PipeInformation [out]

A pointer to a caller-allocated WDF_USB_PIPE_INFORMATION structure that receives information about the pipe and endpoint.

-remarks

A bug check occurs if the driver supplies an invalid object handle.

For more information about the WdfUsbTargetPipeGetInformation method and USB I/O targets, see USB I/O Targets.

Examples

The following code example initializes a WDF_USB_PIPE_INFORMATION structure and calls WdfUsbTargetPipeGetInformation.

WDF_USB_PIPE_INFORMATION pipeInfo;

WDF_USB_PIPE_INFORMATION_INIT(&pipeInfo);
WdfUsbTargetPipeGetInformation(
                               Pipe,
                               &pipeInfo
                               );

-see-also

WDF_USB_PIPE_INFORMATION

WDF_USB_PIPE_INFORMATION_INIT

WdfUsbInterfaceGetConfiguredPipe