Int 21/AX=C500h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

Novell NetWare - SYNCHRONIZATION SERVICES - OPEN SEMAPHORE

AX = C500h
DS:DX -> semaphore name (counted string, max 127 bytes)
CL = initial value for semaphore

Return:
AL = status 00h successful BL = number of processes having semaphore open CX:DX = semaphore handle 03h name length greater than 127 (refer to Novell document FYI.A.4611) FEh invalid name length FFh invalid semaphore value

Notes: This function is supported by NetWare 4.6+, Advanced NetWare 1.0+, and Alloy NTNX. The semaphore's value is incremented by AX=C503h and decremented by AX=C502h

See Also: AX=C501h - AX=C502h - AX=C503h - AX=C504h -

Category: Netware - Int 21h - N

rbline.gif

lup.gif ldown.gif Interrups Categories Contents