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

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

Синтаксис

NTSTATUS RxReassociateMid(
  PRX_MID_ATLAS MidAtlas,
  USHORT        Mid,
  PVOID         NewContext
);

Параметры

MidAtlas

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

Mid

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

NewContext

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

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

RxReassociateMid возвращает STATUS_SUCCESS при успешном выполнении. Возвращаемый параметр pNewMid может быть NULL, если контекст не связан с этим MID.

Замечания

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка midatlax.h (include Midatlax.h)
IRQL <= APC_LEVEL

См. также

RxAssociateContextWithMid

RxCreateMidAtlas

RxDetriMidAtlas

RxMapAndDissociateMidFromContext

RxMapMidToContext