Writing Node Operator Facility (NOF) Programs

Personal Communications and Communications Server provide a dynamic link library (DLL) file, that handles NOF verbs.

The DLL is reentrant; multiple application processes and threads can call the DLL concurrently.

NOF verbs have a straightforward language interface. Your program fills in fields in a block of memory called a verb control block (VCB). Then it calls the NOF DLL and passes a pointer to the verb control block. When its operation is complete, NOF returns, having used and then modified the fields in the VCB. Your program can then read the returned parameters from the verb control block.

Header Files and Libraries for NOF shows source module usage of supplied header files and libraries needed to compile and link NOF programs. Some of the header files may include other required header files.

Table 1. Header Files and Libraries for NOF
Operating System Header File Library DLL Name
Win32 WINNOF.H WINNOF32.LIB WINNOF32.DLL
WIN3.1* WINNOF.H WINNOF.LIB WINNOF.DLL
OS/2® APPC_C.H APPC.LIB APPC.DLL

*WIN3.1 = Windows 3.1 (available only on Communications Server)