Функция RxMapAndDissociateMidFromContext (midatlax.h)

RxMapAndDissociateMidFromContext сопоставляет идентификатор мультиплекса (MID) со связанным контекстом в MID_ATLAS структуре, а затем отменяет связь MID с контекстом.

Синтаксис

NTSTATUS RxMapAndDissociateMidFromContext(
  PRX_MID_ATLAS MidAtlas,
  USHORT        Mid,
  PVOID         *ContextPointer
);

Параметры

MidAtlas

Указатель на структуру MID_ATLAS.

Mid

Идентификатор мультиплекса, который необходимо сопоставить.

ContextPointer

Указатель, который будет содержать контекст для этого MID при выходе.

Возвращаемое значение

RxReassociateMid всегда возвращает STATUS_SUCCESS.

Возвращаемый параметр pContextPointer является указателем на связанный контекст или значением NULL , если контекст не был связан с этим MID.

Комментарии

RDBSS определяет идентификатор мультиплекса (MID), 16-разрядное значение, которое может использоваться как сетевым клиентом (мини-перенаправлением), так и сервером для различения одновременно активных запросов к любому соединению. MID — это компонент структуры данных MID_ATLAS, выделенной путем вызова RxCreateMidAtlas. Структура данных MID_MAP выделяется и используется для сопоставления MID с RX_CONTEXT структурами данных.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть midatlax.h (включая Midatlax.h)
IRQL <= APC_LEVEL

См. также раздел

RxAssociateContextWithMid

RxCreateMidAtlas

RxDevicmidAtlas

RxMapMidToContext

RxReassociateMid