function stores NUL-terminated strings of information identifying
the current system into the structure referenced by
structure is defined in the
header file, and contains the following members:
Name of the operating system implementation.
Network name of this machine.
Release level of the operating system.
Version level of the operating system.
Machine hardware platform.
is successful, 0 is returned; otherwise, \-1 is returned and
is set appropriately.
function may fail and set
for any of the errors specified for the library function