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
OSS function operates on OSS
objects and limited Guardian
objects
G, OG, OHPfopen_guardian() Guardian parameters only
Guardian objects only
G, OG, OHPfopen_oss() OSS parameters only
OSS objects and limited
Guardian objects
GGHPfopen_std_file()
G, OG, OXLFSfopen64() 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, OXLFSfopen64_guardian() Guardian parameters only
Guardian objects
only_LARGEFILE64_SOURCE
or _FILE_OFFSET_BITS
G, OG, OXLFSfopen64_oss() OSS parameters only
OSS objects and limited
Guardian
objects_LARGEFILE64_SOURCE
or _FILE_OFFSET_BITS
GGXLFSfopen64_std_file() _LARGEFILE64_SOURCE or
_FILE_OFFSET_BITS
OOPOSIXfork() OSS objects only
_PUT_MODEL_
HP extension to XPG4G, OG, OHPfp_class()
OSS parameters onlyG, OG, OPOSIXfpathconf()
IEEE_float onlyG, OG, OISOfpclassify()
G, OG, OISOfprintf()
G, OG, OISOfputc()
G, OG, OISOfputs()
G, OG, OXPG4fputwc()
G, OG, OXPG4fputws()
G, OG, OISOfread()
G, OG, OISOfree()
Support for TNS/E 64-bit OSS
callers
G, OG, OHPfree32()
OOXPG4freeaddrinfo()
OOXPG4freehostent()
Using the API Interoperability Tables 515










