Fonction RxMapAndDissociateMidFromContext (midatlax.h)
RxMapAndDissociateMidFromContext mappe un MULTIPLEX ID (MID) à son contexte associé dans une structure MID_ATLAS, puis dissocie le MID du contexte.
Syntaxe
NTSTATUS RxMapAndDissociateMidFromContext(
PRX_MID_ATLAS MidAtlas,
USHORT Mid,
PVOID *ContextPointer
);
Paramètres
MidAtlas
Pointeur vers la structure MID_ATLAS.
Mid
ID multiplex à mapper.
ContextPointer
Pointeur qui contiendra le contexte de ce MID à la sortie.
Valeur retournée
RxReassociateMid retourne toujours STATUS_SUCCESS.
Le paramètre pContextPointer retourné est un pointeur vers le contexte associé, ou une valeur NULL si aucun contexte n’a été associé à ce MID.
Remarques
RDBSS définit un MULTIPLEX ID (MID), une valeur 16 bits, qui peut être utilisée 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 aux structures de données RX_CONTEXT.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | midatlax.h (inclure Midatlax.h) |
IRQL | <= APC_LEVEL |