Sérialise la Mémoire Partagée [1.0]

Requiert la sérialiation d'un bloc de mémoire partagée . La sérialiation réussie symbolise la propriété ou les droits d'accès à un bloc, et peut être utilisée par les clients DPMI pour synchroniser l'inspection ou la modification d'un bloc de mémoire partagée.

Appel avec

AX = 0D02H
SI:DI = handle du bloc de mémoire partagée
DX = flags des options

BitSignification
00 = suspend le client jusqu'à une sérialisation disponible
1 = renvoie immediatement une error si la sérialisation n'est pas disponible
10 = sérialisation exclusive requise
1 = sérialisation partagée requise
2-15reservé, doit être zéro
Retourne

si la fonction réussit
Carry flag = 0
si la fonction échoue
Carry flag = 1
AX = code d'erreur
8004Himpasse (l'hôte a detecté une situation inextricable)
8005Hrequète annulée avec l' Int 31H Fonction 0D03H
8017Hcompte des verrous dépassé
8018Hsérialisation exclusive déjà acquise a un autre client
8019Hsérialisation partagée déjà acquise a un autre client
8023Hhandle invalide

Notes