How To Build a Gateway Configuration Snap-In

To create a gateway configuration snap-in for Novell Distributed Print ServicesTM (NDPS®) that interfaces with NetWare AdministratorTM, install the following tools:

Microsoft Visual C++ 6.0
NDPS Libraries for C
NLM and NetWare Libraries for C
Print Libraries for C (Queue-Based)

See gateway_ctrl_snapin for the sample files that are referenced in this documentation.

Novell's architecture uses a PDS (Physical Device Subsystem) and a Port Handler to manage the parallel and serial ports. To accommodate command-line length limits, there are two load strings (command lines) to load the PDS and two strings to load the Port Handler. Managed Object Database (MOD) stores these four strings that the NDPS Manager uses to load the physical printer's gateway.

In most third-party solutions, however, only one module is loaded to serve the gateway so only one or two load strings are needed.

IMPORTANT:  The Port Handler strings should not be used as additional storage space and should be used only if an additional utility needs to be executed.

Third parties must provide a gateway configuration snap-in to NetWare Administrator that provides a user interface to construct the gateway command line.