Data String Contents

Byte Definition
Standard Enhanced  
1 1 A 1-character presentation space short name (PSID)
2–4 Reserved
2 5 N or W N=NOWAIT is required W=WAIT is required
  6–8 Reserved
3–4 9–10 Function request ID.
5–6 11–12 Reserved
7–10 13–16 Reserved
11–12 17–20 Reserved
13–14 21–24 Reserved
The Get Request Completion function behaves differently depending upon the second character of the parameter string, which is one of the following characters:
N
Nowait option: If a specific request ID was supplied and the function has completed, control will be returned to the application with a return code of zero and a completed data string as defined in Return Parameters. If a request ID of zero was supplied and any eligible asynchronous function has completed, control will be returned to the application with a return code of zero and a completed data string as defined in Return Parameters.
W
Wait option: If a specific request ID was supplied and the function has not completed, the call will wait until the function has completed before returning to the application. If the supplied request ID was zero and no eligible asynchronous function has completed, the call will wait until a function completes before returning to the calling application. On return, the return code value will be zero and the data string will be completed as defined in Return Parameters.