Partager via


Fonction RxReassociateMid (midatlax.h)

RxReassociateMid associe un ID multiplex (MID) à un autre contexte.

Syntaxe

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

Paramètres

MidAtlas

Pointeur vers la structure MID_ATLAS.

Mid

ID multiplex à mapper.

NewContext

Pointeur qui contiendra le nouveau contexte pour ce MID à la sortie.

Valeur retournée

RxReassociateMid retourne STATUS_SUCCESS en cas de réussite. Le paramètre pNewMid retourné peut être NULL si aucun contexte n’est associé à ce MID.

Remarques

RDBSS définit un MID comme une valeur 16 bits, qui peut être utilisée à la fois par le client réseau (mini-redirecteur) et le serveur pour faire la distinction entre les requêtes actives simultanées sur n’importe quelle connexion. Un MID est un composant d’une structure de données MID_ATLAS allouée en appelant RxCreateMidAtlas. Une structure de données MID_MAP est allouée et utilisée pour le mappage des MID à RX_CONTEXT structures de données.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête midatlax.h (inclure Midatlax.h)
IRQL <= APC_LEVEL

Voir aussi

RxAssociateContextWithMid

RxCreateMidAtlas

RxDestroyMidAtlas

RxMapAndDissociateMidFromContext

RxMapMidToContext