RxMapAndDissociateMidFromContext 함수(midatlax.h)

RxMapAndDissociateMidFromContext 는 MID(Multiplex ID)를 MID_ATLAS 구조체의 연결된 컨텍스트에 매핑한 다음, 컨텍스트에서 MID를 분리합니다.

구문

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

매개 변수

MidAtlas

MID_ATLAS 구조체에 대한 포인터입니다.

Mid

매핑할 멀티플렉스 ID입니다.

ContextPointer

종료할 때 이 MID에 대한 컨텍스트를 보유할 포인터입니다.

반환 값

RxReassociateMid는 항상 STATUS_SUCCESS 반환합니다.

반환된 pContextPointer 매개 변수는 연결된 컨텍스트에 대한 포인터이거나 이 MID와 연결된 컨텍스트가 없는 경우 NULL 입니다.

설명

RDBSS는 네트워크 클라이언트(미니 리디렉터)와 서버에서 모든 연결에서 동시에 활성 요청을 구분하는 데 사용할 수 있는 16비트 값인 MID(멀티플렉스 ID)를 정의합니다. MID는 RxCreateMidAtlas를 호출하여 할당된 MID_ATLAS 데이터 구조의 구성 요소입니다. MID_MAP 데이터 구조가 할당되고 MID를 RX_CONTEXT 데이터 구조에 매핑하는 데 사용됩니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 midatlax.h(Midatlax.h 포함)
IRQL <= APC_LEVEL

추가 정보

RxAssociateContextWithMid

RxCreateMidAtlas

RxDestroyMidAtlas

RxMapMidToContext

RxReassociateMid