Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Gilt für KMDF und UMDF]
Die WdfUsbTargetPipeIsOutEndpoint Methode bestimmt, ob eine angegebene USB-Pipe mit einem Ausgabeendpunkt verbunden ist.
Syntax
BOOLEAN WdfUsbTargetPipeIsOutEndpoint(
[in] WDFUSBPIPE Pipe
);
Parameter
[in] Pipe
Ein Handle zu einem Framework-Pipeobjekt, das eine Massenpipeline oder Unterbrechungspipe darstellt und durch Aufrufen WdfUsbInterfaceGetConfiguredPipeabgerufen wurde.
Rückgabewert
WdfUsbTargetPipeIsOutEndpoint- gibt TRUE- zurück, wenn die Pipe, die das Pipe Handle darstellt, einen Ausgabeendpunkt darstellt. Die Methode gibt FALSE- zurück, wenn der Endpunkt ein Eingabeendpunkt ist.
Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.
Bemerkungen
Weitere Informationen zur WdfUsbTargetPipeIsOutEndpoint Methode und USB-E/A-Zielen finden Sie unter USB-E/A-Ziele.
Beispiele
Im folgenden Codebeispiel wird ermittelt, ob eine angegebene USB-Pipe mit einem Ausgabeendpunkt verbunden ist.
BOOLEAN isOutEndPoint;
isOutEndPoint = WdfUsbTargetPipeIsOutEndpoint(usbPipe);
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.0 |
| Mindest-UMDF-Version | 2.0 |
| Header- | wdfusb.h (include Wdfusb.h) |
| Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
| IRQL- | <=DISPATCH_LEVEL |
| DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), UsbKmdfIrql(kmdf), UsbKmdfIrql2(kmdf), UsbKmdfIrqlExplicit(kmdf) |