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.
Der Klassentreiber sendet diese Anforderung, um den Status des angegebenen Rohrs abzurufen.
Hauptcode
IRP_MJ_INTERNAL_DEVICE_CONTROL
Eingabepuffer
Ein Zeiger auf eine USBFNPIPEID Typ, der die Pipe-ID angibt.
Eingabepufferlänge
Die Größe eines USBFNPIPEID- Typs.
Ausgabepuffer
Ein Zeiger auf BOOLESCHE Wert, der von der USB-Funktionsklassenerweiterung (UFX) festgelegt wird, um anzugeben, ob die angegebene Pfeife angehalten ist. TRUE, gibt an, dass die Pfeife im Stallzustand ist; FALSE gibt an, dass die Pfeife im klaren Zustand ist.
Länge des Ausgabepuffers
Die Größe eines VOM TYP BOOLEAN.
Statusblock
UFX schließt die Anforderung mit STATUS_SUCCESSab.
Bemerkungen
Diese Anforderung muss nach dem Senden der IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS Anforderung gesendet werden.
Wenn sie angehalten ist, sendet die Pipe STALL-Transaktionspakete an den Host. Weitere Informationen finden Sie in der Spezifikation für den universellen seriellen Bus (USB).
UFX leitet diese IOCTL-Anforderung an die für den Endpunkt erstellte Übertragungswarteschlange durch UfxEndpointCreateweiter.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbfnioctl.h |