Revision History

The following table outlines all the changes that have been made to the NDPS Libraries for C and Gateway Developer Kit documentation (in reverse chronological order).

March 2, 2005

Added the About This Guide section.

Updated broken links.

October 6, 2004

Added Printer Pools and added ndps-oc-printer-pool object class to Object Instance.

Added ndps-att-alert-cant-ping-printer, ndps-att-alert-ipp-port-not-available, ndps-att-alert-lpr-communication-failed, and ndps-att-alert-snmp-communication-failed to the NDPS Supported section of Abstract Event.

Added ndps-att-source-address to the NDPS Supported section of Generic.

Added ndps-att-prtInterpreterFeedResolution and ndps-att-prtInterpreterXFeedResolution to Interpreter.

Removed ndps-att-printer-object-id from Job.

Added the NDPS Implemented section to Manager.

Updated the syntaxes and notes of ndps-att-printer-preferred-resource-services, ndps-att-printer-primary-notification-service, and ndps-att-printer-primary-resource-service in the NDPS Implemented section of Printer. In the MIB Supported section, added ndps-att-hrDeviceId, ndps-att-hrDeviceStatus, ndps-att-hrDiskStorageCapacity, ndps-att-hrMemorySize, ndps-att-hrPrinterStatus, and ndps-att-hrPrinterDetectedErrorState.

Added the Printer Pool object.

Added values 103-109 to Attribute Value Syntaxes and values 37-39 to Implemented Object Classes.

May 2002

Updated the syntax of NWDPNSrvGetNativeNDSContext.

February 2002

Changed names.

September 2001

Added events to Abstract Event, Generic, and Printer.

Added descriptions to graphics.

June 2001

Changed the NWDP_EC_ARTIFICAL_MEM_LIMIT return value to be NWDP_EC_ARTIFICIAL_MEM_LIMIT in NWDPLibCalloc, NWDPLibMalloc, NWDPLibQMalloc, and NWDPLibRealloc.

Updated tables.

July 2000

Changed " See the ReportEvent function in the example code." to "(See the ReportEvent function in psmcomm.c in the example code.)" in Providing Notification/Status.

Took out" (See the PopulateEventObjects function in the example code.)" in Providing Notification/Status. This function no longer exists.

Linked to NWDPResListDrvFiles2 in NWDPResListDrvFiles (obselete 9/98) as the structure that is replacing it.

Added NWDPOSTypeEnum osType in NWDPResGetPrnDrvFile.

Updated ResType definition in NWDPResGetResourceFile.

Updated ResListType definition in NWDPResListResource.

May 2000

Removed link to non-existent sample code in Loading the Gateway.

March 2000

Added several values to Job and Printer.

January 2000

Added two new tutorial sections, How To Build a Printer Control Snap-In and How To Build a Gateway Configuration Snap-In.

Added a statement to NWDPLibInit about Unicode tables.

Added statement to Remarks of NWDPResCreateRefBasedOnSrsSAP that this function does not provide the security level access necessary to add resources to a reference. Developers must call NWDPResCreateRefBasedOnFQN for this functionality.

Added NWDP_RC_WARNING to Return Values of NWDPNSrvSetNativeNDSContext

Added a statement about needing to call NWDPNSrvSetNativeNDSContext before calling several other functions.

Aligned the field descriptions of NWDPPrtJobListItem.

November 1999

Added Preferred Resource Services attribute to Printer Object Information.

Added MOD attributes and Printer Agent syntaxes to Object Information, Object Instance table. Also added MOD attributes to IPP URI in the same table.

September 1999

Significantly restructuredObject Concepts.