// udecxusbendpoint.h
NTSTATUS UdecxUsbEndpointCreate(
PUDECXUSBENDPOINT_INIT *EndpointInit,
[in, optional] PWDF_OBJECT_ATTRIBUTES Attributes,
[out] UDECXUSBENDPOINT *UdecxUsbEndpoint
);
View the official Windows Driver Kit DDI referenceNo description available.
Creates a UDE endpoint object.
EndpointInitA pointer to an UDECXUSBENDPOINT_INIT structure that the client driver retrieved in the previous call to UdecxUsbSimpleEndpointInitAllocate.
Attributes [in, optional]A pointer to a caller-allocated WDF_OBJECT_ATTRIBUTES structure that specifies attributes for the USB device object.
UdecxUsbEndpoint [out]A pointer to a variable that receives a handle to the new UDE endpoint object that represents the simple endpoint on the USB device.
The method returns STATUS_SUCCESS if the operation succeeds. Otherwise, this method might return an appropriate NTSTATUS error code.
Architecture: USB Device Emulation (UDE)
UdecxUsbSimpleEndpointInitAllocate