Compartir a través de


Función WdfUsbTargetPipeIsInEndpoint (wdfusb.h)

[Se aplica a KMDF y UMDF]

El método WdfUsbTargetPipeIsInEndpoint determina si una canalización USB especificada está conectada a un punto de conexión de entrada.

Sintaxis

BOOLEAN WdfUsbTargetPipeIsInEndpoint(
  [in] WDFUSBPIPE Pipe
);

Parámetros

[in] Pipe

Identificador de un objeto de canalización de marco que representa una canalización masiva o una canalización de interrupción y se obtuvo mediante una llamada a WdfUsbInterfaceGetConfiguredPipe.

Valor devuelto

WdfUsbTargetPipeIsInEndpoint devuelve TRUE si la canalización que representa el identificador de canalización es un punto de conexión de entrada. El método devuelve FALSE si el punto de conexión es un punto de conexión de salida.

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 WdfUsbTargetPipeIsInEndpoint y los destinos de E/S USB, consulte Destinos de E/S USB.

Ejemplos

En el ejemplo de código siguiente se determina si una canalización USB especificada está conectada a un punto de conexión de entrada.

BOOLEAN isInEndPoint;

isInEndPoint = WdfUsbTargetPipeIsInEndpoint(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)

Consulte también

WDF_USB_PIPE_DIRECTION_IN

WdfUsbInterfaceGetConfiguredPipe

WdfUsbTargetPipeIsOutEndpoint