UdecxUrbRetrieveControlSetupPacket-Funktion (udecxurb.h)
Ruft ein Setuppaket für die USB-Steuerung aus einem angegebenen Frameworkanforderungsobjekt ab.
Syntax
NTSTATUS UdecxUrbRetrieveControlSetupPacket(
[in] WDFREQUEST Request,
[out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);
Parameter
[in] Request
Ein Handle für ein Frameworkanforderungsobjekt, das die Anforderung darstellt, die das Setuppaket enthält.
[out] SetupPacket
Eine WDF_USB_CONTROL_SETUP_PACKET-Struktur , die ein Setuppaket empfängt, das die USB-Steuerungsübertragung beschreibt.
Rückgabewert
Die Methode gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Methode möglicherweise einen entsprechenden NTSTATUS-Fehlercode zurück.
Hinweise
Der Clienttreiber kann den Inhalt des Setuppakets überprüfen, um die Standardsteuerungsanforderung zu ermitteln, die an das Gerät gesendet wird.
Um die Anforderung abzuschließen, muss der Treiber UdecxUrbCompleteWithNtStatus aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
KMDF-Mindestversion | 1.15 |
Kopfzeile | udecxurb.h (einschließlich Udecx.h) |
Bibliothek | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |