UdecxUrbRetrieveControlSetupPacket-Funktion (udecxurb.h)
Ruft ein USB-Steuereinrichtungspaket aus einem angegebenen Framework-Anforderungsobjekt ab.
Syntax
NTSTATUS UdecxUrbRetrieveControlSetupPacket(
[in] WDFREQUEST Request,
[out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);
Parameter
[in] Request
Ein Handle zu einem Framework-Anforderungsobjekt, 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-Steuerübertragung beschreibt.
Rückgabewert
Die Methode gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Methode möglicherweise einen geeigneten NTSTATUS Fehlercode zurück.
Bemerkungen
Der Clienttreiber kann den Inhalt des Setuppakets prüfen, um die standardsteuerungsanforderung zu ermitteln, die an das Gerät gesendet wird.
Um die Anforderung abzuschließen, muss der Treiber UdecxUrbCompleteWithNtStatusaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Zielplattform- | Fenster |
Minimale KMDF-Version | 1.15 |
Header- | udecxurb.h (include Udecx.h) |
Library | Udecxstub.lib |
IRQL- | PASSIVE_LEVEL |