// midatlax.h
NTSTATUS RxReassociateMid(
PRX_MID_ATLAS MidAtlas,
USHORT Mid,
PVOID NewContext
);
View the official Windows Driver Kit DDI referenceNo description available.
RxReassociateMid reassociates a Multiplex ID (MID) with an alternate context.
MidAtlasA pointer to the MID_ATLAS structure.
MidThe multiplex ID to be mapped.
NewContextA pointer that will hold the new context for this MID on exit.
RxReassociateMid returns STATUS_SUCCESS on success. The returned pNewMid parameter can be NULL if no context is associated with this MID.
RDBSS defines a MID as a 16-bit value, which can be used by both the network client (mini-redirector) and the server to distinguish between the concurrently active requests on any connection. A MID is a component of a MID_ATLAS data structure allocated by calling RxCreateMidAtlas. A MID_MAP data structure is allocated and used for mapping MIDs to RX_CONTEXT data structures.
RxMapAndDissociateMidFromContext