Compatibility: DPMI 1.0+
Expects: AX    0d02H
SI:DI handle of shared memory block as obtained via INT 31H 0d00H
DX    option flags: bit 0: 0=release exclusive serialization
1=release shared serialization
bit 1: 0=don't free pending serialization
1=free pending serialization (see note)
2-15: reserved, must be 0
Returns: CF    NC (clear) if successful; else AX = DPMI Error Code
Info: This releases a access of a shared memory block that was obtained
by a previous call to INT 31H 0d02H (serialize on shared memory).

Notes:   The host maintains four serialization counts for each VM
(exclusive, shared, pending shared, and pending exclusive).
This fn actually only decrements the relevant count -- the
serialization is actually freed only when the count goes to 0.

  A suspended client continues to receive interrupts and can use
this call in an interrupt handler to cancel a serialization
that has blocked a foreground client.  In that case, the call
made by the foreground client is returned an error code of
8005H (request canceled).

See Also: DPMI API
- -

INT 31H 0d03H: Free Serialization on Shared Memory