NOVELL TECHNICAL INFORMATION DOCUMENT

TITLE:  Uses NWAFPCreateFile()
README FOR:  AFPMFL.EXE

NOVELL PRODUCTS and VERSIONS:
NetWare Client SDK 1.0e

ABSTRACT:

A C++ class library for NetWare Directory Services (NDS). 
Described in the article "NDS Application Development Using C++"
in the Jan/Feb 95 and Mar/Apr 95 issues of Novell Developer
Notes.



-----------------------------------------------------------------
 DISCLAIMER
 THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
NOVELL.  NOVELL
 MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
HOWEVER, THE
 INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
ONLY.  NOVELL
 MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
INFORMATION.

-----------------------------------------------------------------


SYMPTOM:

NDS C++ Library

SOLUTION: 

Implement the files found in DN511

Self-Extracting File Name: afpmfl.exe

Files Included     Size     Date      Time

..\
      AFPMFL.TXT     (This file)
         AFPMF.C            6136          6-5-95     10:33:26 am
       AFPMF.EXE           31787          6-5-95     10:33:20 am


Installation Instructions:

NDS C++ Library
 ===============

 Here are some notes on using the C++ library.

 Memory Model
 ------------
 Only use the library in large memory models only. The stack size
for certain API calls should be set to 8K. These calls include
the login APIs.

 Compile Definitions
 -------------------
 The following compile definitions should be used to when
generating Windows applications or libraries. All these
definitions are used in the file DSDEF.H. Users of MicroSoft C++
will have to modify the import/export macros.

 DSCPP_WINDOWS  - includes WINDOWS.H file before NWNET.H.
 DSCPP_IOSTREAM - includes IOSTREAM.H.
 DSCPP_NWCALLS  - includes NWCALLS.H.

 DSCPP_EXPORT   - declares all DS classes as _export.
 DSCPP_IMPORT   - declares all DS classes as _import.

 DSCPP_OLDVERSION - defines new functions introduced with SDK
4.1.

 Examples
 --------
 There are 13 examples files, 11 DOS and 2 Windows.

 ACCESS.CPP   - Modify an object's ACL.
 AUDITC.CPP   - Display container audit information.
 AUDITV.CPP   - Display volume audit information.
 CONTEXT.CPP  - Translate dist-names to relatative dist-names.
 LIST.CPP     - List objects in a container.
 LISTPART.CPP - List partitions held on a server.
 LOGON.CPP    - Attach to a server from DOS.
 OBJECT.CPP   - Create and modify NDS user objects.
 READUSER.CPP - Read NDS user data.
 SCRIPT.CPP   - Read and modify NDS login scripts.
 SEARCH.CPP   - Search for NDS users.
 WLOGON.CPP   - Attach to a server from Windows.
 WSEARCH.CPP  - Search for NDS users from Windows.

 Auditing
 --------
 The auditing password used by AUDITCON is not compatible with
the APIs, and vice versa.



-----------------------------------------------------------------
 Any trademarks referenced in this document are the property of
their
 respective owners.  Consult your product manuals for complete
trademark
 information.

-----------------------------------------------------------------

