28 _In_ WDFQUEUE WdfQueue,
32 StreamInfo->Size =
sizeof(*StreamInfo);
33 StreamInfo->WdfQueue = WdfQueue;
34 StreamInfo->StreamId = StreamId;
50(
NTAPI *PFN_UCXSTATICSTREAMSCREATE)(
76UcxStaticStreamsCreate(
82 PFN_UCXSTATICSTREAMSCREATE
Create;
_In_ UCXHUB_DEVICE_CONTEXT _In_ UCXENDPOINT Endpoint
#define _Must_inspect_result_
#define RtlZeroMemory(Destination, Length)
@ UcxStaticStreamsCreateTableIndex
@ UcxStaticStreamsSetStreamInfoTableIndex
#define UCX_BOUND_FUNCTION(PfnType, Slot)
WDF_EXTERN_C_START struct _UCX_DRIVER_GLOBALS * PUCX_DRIVER_GLOBALS
PUCX_DRIVER_GLOBALS UcxDriverGlobals
struct _UCXSSTREAMS_INIT * PUCXSSTREAMS_INIT
VOID(NTAPI * PFN_UCXSTATICSTREAMSSETSTREAMINFO)(_In_ PUCX_DRIVER_GLOBALS DriverGlobals, _In_ UCXSSTREAMS StaticStreams, _In_ PSTREAM_INFO StreamInfo)
_Must_inspect_result_ _In_ UCXENDPOINT _Inout_ PUCXSSTREAMS_INIT * StaticStreamsInit
FORCEINLINE VOID NTAPI UcxStaticStreamsSetStreamInfo(_In_ UCXSSTREAMS StaticStreams, _In_ PSTREAM_INFO StreamInfo)
WDF_EXTERN_C_START struct _STREAM_INFO STREAM_INFO
_Must_inspect_result_ _IRQL_requires_(PASSIVE_LEVEL) NTSTATUS(NTAPI *PFN_UCXSTATICSTREAMSCREATE)(_In_ PUCX_DRIVER_GLOBALS DriverGlobals
FORCEINLINE VOID NTAPI STREAM_INFO_INIT(_Out_ PSTREAM_INFO StreamInfo, _In_ WDFQUEUE WdfQueue, _In_ ULONG StreamId)
WDF_EXTERN_C_START struct _STREAM_INFO * PSTREAM_INFO
_Must_inspect_result_ _In_ UCXENDPOINT _Inout_ PUCXSSTREAMS_INIT _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ UCXSSTREAMS * StaticStreams
_Must_inspect_result_ _In_ UCXENDPOINT _Inout_ PUCXSSTREAMS_INIT _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes
_Must_inspect_result_ _In_ UCXENDPOINT Endpoint
#define WDF_EXTERN_C_START