| Function Name | Action |
| niNewNis | Initializes the Nis structure pointer |
| niOpenNb | Reads a NIFF binary file |
| niOpenNt | Reads a NIFF text file |
| niWriteNb | Writes as NIFF 1.0 data to a binary file |
| niWriteNb2 | Writes as NIFF2.0 data to a binary file |
| niSaveAsNb | Writes as NIFF 1.0 data to the specified file |
| niSaveAsNb2 | Writes as NIFF 2.0 data to the specified file |
| niNIFFver | Returns the NIFF version |
| niNbReadOpen | Opens a NIFF binary file to read it |
| niNtReadOpen | Opens a NIFF text file to read it |
| niNbWriteOpen | Opens a NIFF binary file to write to it |
| niNtWriteOpen | Opens a NIFF text file to write to it |
| niOutputNt | Outputs NIFF text |
| niSaveAsNt | Outputs NIFF text to the specified file |
| niGetName | Gets the character string of a name |
| niSetName | Sets a name |
| niAddName | Adds one Name area |