[comp.os.os2] Undocumented system calls - DosQProcStatus

horeis@freezer.it.udel.edu (T.K. Horeis 302-453-8947) (08/15/90)

I am interested in finding out about some of OS/2's undocumented system calls.
In particular, I am interested in the call DosQProcStatus which returns a buffer with
information about processes, threads, shared memory segments, and system
semaphores. The procedure is called using the following format:

USHORT APIENTRY DosQProcStatus(PVOID buffer, USHORT buffer_size);

I have been able to determine some of the buffers structure from a tool called
running.exe obtained from BIX and deciphered some other info on my own. However,
since some records in the buffer are of variable length it has been difficult to o
establish the complete structure of the buffer. I have contacted IBM and they said
that the call is not a supported system call,and then suggested I try contacting
Microsoft. So, if anyone has more information about this system call your help
would be greatly appreciated.