case WMP_REQUESTCOMPLETE: rc = DosReadQueue(hReqQueue, /* Read req queue */ &Server, /* Control information */ &ulBytes, /* Bytes read */ &Reply, /* Data buffer pointer */ 0, /* Get first element */ DCWW_WAIT, /* Wait synchronously */ &Priority, /* Priority of element */ 0); /* No event semaphore */ < Process reply> DosFreeMem(Reply); break;
This example shows returned data being read from a queue by a "requester" process.