Функция 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 |