VMS Help
System Services, $SYNCH
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
Checks the completion status of a system service that completes
asynchronously.
On Alpha systems, this service accepts 64-bit addresses.
Format
SYS$SYNCH [efn] ,[iosb]
C Prototype
int sys$synch (unsigned int efn, struct _iosb *iosb);
efn
OpenVMS usage:ef_number
type: longword (unsigned)
access: read only
mechanism: by value
Number of the event flag specified in the call to the system
service whose completion status is to be checked by $SYNCH.
The efn argument is a longword containing this number; however,
$SYNCH uses only the low-order byte.
iosb
OpenVMS usage:io_status_block
type: quadword (unsigned)
access: read only
mechanism: by 32- or 64-bit reference (Alpha)
mechanism: by 32-bit reference (VAX)
I/O status block specified in the call to the system service
whose completion status is to be checked by $SYNCH. The iosb
argument is the address of this quadword I/O status block.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.