[comp.os.msdos.desqview] Intertask Semaphore for SV

c8902348@wombat.newcastle.edu.au (05/10/91)

I need some help on the DV Intertask Semaphore.

Basically, Im writing a chat program for Remote Access that runs under DV..

At the moment I use a RAMdrive for the transfer of data between processes..

What I would like to do, is use the Mailbox method to transfer data..

Now.. Ive looked at the calls in the current Ralf Browns listing,
and it details all the calls, but its a little on the NON-Verbose/help
side.. I need a little more info on that function..

I need the procedures and code to setup the Mailbox objects, and then transfer
data between them..

The other problem I was having.. Is is it possible to Share EMS and XMS handles
across tasks.. ie.. Set up a common area of EMS/XMS memory, and then get each
process to all use the same data, and transfer data that way..

I tried XMS.. under himem.sys and DV.. It works for about 5 mins.. Then
it usually hangs or cold boots..

Under QEMM and Dv.. It usually just hangs straight away..

Also I noticed that some basic XMS functions, like Get Number of handles,
would make QEMM hang under DV! Any ideas?

Some help would be apreaciated..
Tony