Open System Services Programmer's Guide
Table 78 API Interoperability in Native Processes (Functions a through m) (continued)
Usage NotesProcess
Called
From
Module
Compiled
As
Specified
By
Function or Macro
G, OG, OISOfreopen() Parameters must match process
Guardian function operates
only on Guardian objects
OSS function operates on OSS
objects and limited Guardian
objects
G, OG, OHPfreopen_guardian() Guardian parameters only
Guardian objects only
G, OG, OHPfreopen_oss() OSS parameters only
OSS objects and limited
Guardian objects
G, OG, OXLFSfreopen64() Parameters must match process
Guardian function operates
only on Guardian objects
OSS function operates on OSS
objects and limited Guardian
objects_LARGEFILE64_SOURCE
or _FILE_OFFSET_BITS
G, OG, OXLFSfreopen64_guardian() Guardian parameters only
Guardian objects
only_LARGEFILE64_SOURCE
or _FILE_OFFSET_BITS
G, OG, OXLFSfreopen64_oss() OSS parameters only
OSS objects and limited
Guardian
objects_LARGEFILE64_SOURCE
or _FILE_OFFSET_BITS
G, OG, OISOfrexp()
G, OG, OISOfrexpf()
G, OG, OISOfrexpl()
G, OG, OISOfscanf()
G, OG, OISOfseek()
_LARGEFILE64_SOURCEG, OG, OXLFSfseeko()
G, OG, OXLFSfseeko64() _LARGEFILE64_SOURCE or
_FILE_OFFSET_BITS
G, OG, OISOfsetpos()
G, OG, OXLFSfsetpos64() _LARGEFILE64_SOURCE or
_FILE_OFFSET_BITS
OOPOSIXfstat() OSS parameters only
OSS objects and limited
Guardian objects
_PUT_MODEL_
OOXLFSfstat64() OSS parameters only
OSS objects and limited
Guardian
516 API Interoperability in Native Processes