Función WdfUsbTargetPipeGetType (wdfusb.h)
[Se aplica a KMDF y UMDF]
El método WdfUsbTargetPipeGetType devuelve el tipo de una canalización USB especificada.
Sintaxis
WDF_USB_PIPE_TYPE WdfUsbTargetPipeGetType(
[in] WDFUSBPIPE Pipe
);
Parámetros
[in] Pipe
Identificador de un objeto de canalización de marco que se obtuvo mediante una llamada a WdfUsbInterfaceGetConfiguredPipe.
Valor devuelto
WdfUsbTargetPipeGetType devuelve un valor con tipo WDF_USB_PIPE_TYPE que identifica el tipo de canalización especificado.
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Comentarios
Para obtener más información sobre el método WdfUsbTargetPipeGetType y los destinos de E/S USB, consulte Destinos de E/S USB.
Ejemplos
En el ejemplo de código siguiente se determina el tipo de una canalización USB.
WDF_USB_PIPE_TYPEusbPipeType;
usbPipeType = WdfUsbTargetPipeGetType(usbPipe);
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfusb.h (incluya Wdfusb.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), UsbKmdfIrql(kmdf), UsbKmdfIrql2(kmdf), UsbKmdfIrqlExplicit(kmdf) |