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.
Erstellt ein UDE-Endpunktobjekt.
Syntax
NTSTATUS UdecxUsbEndpointCreate(
PUDECXUSBENDPOINT_INIT *EndpointInit,
[in, optional] PWDF_OBJECT_ATTRIBUTES Attributes,
[out] UDECXUSBENDPOINT *UdecxUsbEndpoint
);
Parameter
EndpointInit
Ein Zeiger auf eine UDECXUSBENDPOINT_INIT Struktur, die der Clienttreiber im vorherigen Aufruf von UdecxUsbSimpleEndpointInitAllocateabgerufen hat.
[in, optional] Attributes
Ein Zeiger auf eine vom Aufrufer zugewiesene WDF_OBJECT_ATTRIBUTES Struktur, die Attribute für das USB-Geräteobjekt angibt.
[out] UdecxUsbEndpoint
Ein Zeiger auf eine Variable, die ein Handle für das neue UDE-Endpunktobjekt empfängt, das den einfachen Endpunkt auf dem USB-Gerät darstellt.
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.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| mindestens unterstützte Server- | Windows Server 2016 |
| Zielplattform- | Fenster |
| Minimale KMDF-Version | 1.15 |
| Header- | udecxusbendpoint.h (include Udecx.h) |
| Library | Udecxstub.lib |
| IRQL- | PASSIVE_LEVEL |
Siehe auch
Architektur: USB Device Emulation (UDE)