Developer Pointers
Articles and Tips: article
01 Aug 1997
Novell Technical Information Documents
All of the Technical Information Documents (TIDs) discussed below are available at the following locations:
The Novell Technical Solutions Database on CompuServe (GO NTID)
The DeveloperNet Support World Wide Web site (http://devsup.novell.com)
The DeveloperNet Support Bulletin Board (801-861-5836)
SetDefaults method & GW 5.1 library CORRUPTION
Author: |
HM |
Document ID: |
TID101284 |
Date: |
6/18/97 2:55 PM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
GW5DOB04.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
The SetDefaults method (from the Document Object), which is used in the GroupWise 5.1 Object API, causes corruption in a GroupWise 5.1 library.
Detailed Description
The SetDefaults method (from the Document Object), which is used in the GroupWise 5.1 Object API, must not be used. When the SetDefaults method is called, it erroneously deletes the Document Object. But, if you subsequently assign a value to that same document object, then SetDefaults attempts to add to a deleted document record and the library becomes corrupt.
The next version of GroupWise (in Beta development as of 20-May-97) will fix this problem.
File Information
Self-Extracting File Name: GW5DOB04.EXE
Files Included: |
Size |
Date |
Time |
GW5DOB04.TXT |
(this file) |
||
GW5DOB04.TXT |
2190 |
6-17-97 |
10:08 AM |
GW5DOB04.MSG |
145 |
6-17-97 |
10:08 AM |
DevNotes C3PO Delphi 2.0 Sample
Author: |
RL |
Document ID: |
TID101283 |
Date: |
6/17/97 10:06 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
GW5C314.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This is the sample code that was part of the article in the DevNotes April issue about creating a C3PO.
File Information
Self-Extracting File Name: GW5C314.EXE
Files Included: |
Size |
Date |
Time |
GW5C314.TXT |
(this file) |
||
C3POSAMP.ZIP |
115144 |
6-17-97 |
10:05 AM |
GW5C314.TXT |
1614 |
6-17-97 |
10:05 AM |
GW5C314.MSG |
84 |
6-17-97 |
10:05 AM |
ManageWise 2.x Alarm Hook Example
Author: |
SP |
Document ID: |
TID101259 |
Date: |
5/27/97 9:37 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
XMWS003.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This example demonstrates an alarm hook.
Detailed Description
When ManageWise receives and processes alarms, it provides a hook for a third-party application to submit a callback in order to get information from and write information back into the alarm.
File Information
Self-Extracting File Name: XMWS003.EXE
Files Included: |
Size |
Date |
Time |
XMWS003.TXT |
(this file) |
||
MWHOOK.C |
6827 |
5-27-97 |
9:37 AM |
XMWS003.MSG |
42 |
5-27-97 |
9:37 AM |
Pre-release NLM libraries for NetWare 4.x
Author: |
AJ |
Document ID: |
TID101261 |
Date: |
5/27/97 10:02 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
PLIB4X08.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This TID includes the (27-May-97) pre-release builds of NLM libraries for NetWare 4.x. These files are not fully tested and should not be used in production environments. Rather, they are intended to be used by NLM developers to test applications for compatibility.
Detailed Description
This TID includes the (27-May-97) pre-release builds of NLM libraries for NetWare 4.x. These files are not fully tested and should not be used in production environments. Rather, they are intended to be used by NLM developers to test applications for compatibility.
Updates since PLIB4X07: |
|
Modular CLIB Updates |
|
ATM\TEST: CLIB.NLM |
|
ATM\TEST: FPSM.NLM |
|
ATM\TEST: MATHLIB.NLM |
|
ATM\TEST: MATHLIBC.NLM |
|
ATM\TEST: NIT.NLM |
|
ATM\TEST: NLMLIB.NLM |
|
ATM\TEST: REQUESTR.NLM |
|
ATM\TEST: THREADS.NLM |
File Information
Self-Extracting File Name: PLIB4X08.EXE
Files Included: |
Size |
Date |
Time |
PLIB4X08.TXT |
(this file) |
||
A3112.NLM |
15906 |
5-27-97 |
10:01 AM |
ADSP.NLM |
76207 |
5-27-97 |
10:01 AM |
AFTER311.NLM |
16127 |
5-27-97 |
10:01 AM |
AIO.NLM |
134169 |
5-27-97 |
10:01 AM |
AIOACI.NLM |
22020 |
5-27-97 |
10:01 AM |
AIOCOMX.NLM |
17500 |
5-27-97 |
10:01 AM |
AIODGCX.NLM |
99104 |
5-27-97 |
10:01 AM |
AIODGMEM.NLM |
1705 |
5-27-97 |
10:01 AM |
AIODGXI.NLM |
38707 |
5-27-97 |
10:01 AM |
AIOWNIM.NLM |
16136 |
5-27-97 |
10:01 AM |
APPLETLK.NLM |
69598 |
5-27-97 |
10:01 AM |
AUDNLM32.NLM |
9207 |
5-27-97 |
10:01 AM |
CALNLM32.NLM |
89786 |
5-27-97 |
10:01 AM |
CLIB.NLM |
79975 |
5-27-97 |
10:01 AM |
CLNNLM32.NLM |
5445 |
5-27-97 |
10:01 AM |
CLXNLM32.NLM |
5853 |
5-27-97 |
10:01 AM |
DSAPI.NLM |
628 |
5-27-97 |
10:01 AM |
DSEVENT.NLM |
2116 |
5-27-97 |
10:01 AM |
FPSM.NLM |
16478 |
5-27-97 |
10:01 AM |
IPXS.NLM |
10134 |
5-27-97 |
10:01 AM |
LOCNLM32.NLM |
4441 |
5-27-97 |
10:01 AM |
LSAPI.NL |
18364 |
5-27-97 |
10:01 AM |
MATHLIB.NLM |
417 |
5-27-97 |
10:01 AM |
MATHLIBC.NLM |
426 |
5-27-97 |
10:01 AM |
NCPNLM32.NLM |
104443 |
5-27-97 |
10:01 AM |
NETNLM32.NLM |
162011 |
5-27-97 |
10:01 AM |
NIT.NLM |
2047 |
5-27-97 |
10:01 AM |
NLMDEBUG.NLM |
29132 |
5-27-97 |
10:01 AM |
NLMLIB.NLM |
88132 |
5-27-97 |
10:01 AM |
NLSAPI.NLM |
19810 |
5-27-97 |
10:01 AM |
NWPSRV.NLM |
4094 |
5-27-97 |
10:01 AM |
TLI.NLM |
24751 |
5-27-97 |
10:01 AM |
NWSNUT.NLM |
58327 |
5-27-97 |
10:01 AM |
REQUESTR.NLM |
46842 |
5-27-97 |
10:01 AM |
SPXS.NLM |
42293 |
5-27-97 |
10:01 AM |
STREAMS.NLM |
63751 |
5-27-97 |
10:01 AM |
THREADS.NLM |
83897 |
5-27-97 |
10:01 AM |
PLIB4X08.MSG |
255 |
5-27-97 |
10:01 AM |
Will Give Back the Space Used in a Directory
Author: |
RM |
Document ID: |
TID101269 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
RDIRUSED.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This program will give back the space used in a directory.
File Information
Self-Extracting File Name: RDIRUSED.EXE
Files Included: |
Size |
Date |
Time |
RDIRUSED.TXT |
(this file) |
||
DIRUSED.EXE |
117298 |
6-11-97 |
3:14 PM |
DIRUSED.C |
3299 |
6-11-97 |
3:14 PM |
RDIRUSED.MSG |
46 |
6-11-97 |
3:14 PM |
NWCCOpenConnByPref Failure Reason
Author: |
JB |
Document ID: |
TID101287 |
Date: |
6/19/97 9:50 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
OPNBYPRF.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
NWCCOpenConnByPref is not implemented for any platforms except Windows 95.
Detailed Description
Despite the note in the SDK documentation saying NWCCOpenConnByPref does not work on Windows 95, currently it works only on this platform. An enhancement has been requested.
File Information
Self-Extracting File Name: OPNBYPRF.EXE
Files Included: |
Size |
Date |
Time |
OPNBYPRF.TXT |
(this file) |
||
OPNBYPRF.MSG |
73 |
6-19-97 |
9:50 AM |
Object API, Send Appointments, (Delphi App)
Author: |
HM |
Document ID: |
TID101282 |
Date: |
6/16/97 4:38 PM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
GW5XOB42.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This application demonstrates how to log in to GroupWise 5.x and send an Appointment via the Object API. This application also uses the Name Completion control.
Detailed Description
You must install the Name Completion control in Delphi 2.0 before loading this project. To install the Name Completion control ActiveX do the following in Delphi 2.0:
1) |
Click on Component|Install. |
2) |
Scroll down the "Installed Units" list, choose GWNCC1, and click OK. (If youdon'tsee a GWNCC1 in the list, see if there is something by the name of NGWNCC1 orsomething similar. You will use this instead of GWNCC1 and then replace everythingin my code with the new name. |
3) |
When Delphi returns from adding the OCX, click on the OCX tab in Delphiand youwill see the Name Completion control icon. |
4) |
Now open this project. |
File Information
Self-Extracting File Name: GW5XOB42.EXE
Files Included: |
Size |
Date |
Time |
GW5XOB42.TXT |
(this file) |
||
SEND.PAS |
2974 |
6-16-97 |
4:37 PM |
SEND.DFM |
1756 |
6-16-97 |
4:37 PM |
SEND.DCU |
5304 |
6-16-97 |
4:37 PM |
SEND.~PA |
2974 |
6-16-97 |
4:37 PM |
SEND.~DF |
1756 |
6-16-97 |
4:37 PM |
MAIN.PAS |
111806 |
6-16-97 |
4:37 PM |
MAIL.~DP |
182 |
6-16-97 |
4:37 PM |
APPOINT.RES |
876 |
6-16-97 |
4:37 PM |
APPOINT.EXE |
251392 |
6-16-97 |
4:37 PM |
APPOINT.~DP |
194 |
6-16-97 |
4:37 PM |
APPOINT.DPR |
233 |
6-16-97 |
4:37 PM |
APPOINT.DOF |
484 |
6-16-97 |
4:37 PM |
APPOINT.DSK |
3407 |
6-16-97 |
4:37 PM |
GW5XOB42.TXT |
2827 |
6-16-97 |
4:37 PM |
GW5XOB42.MSG |
162 |
6-16-97 |
4:37 PM |
Make a DOS Directory on a Server Volume
Author: |
RM |
Document ID: |
TID101271 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
RMAKDIR.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This code will allow you to create a dos directory on a specified server and volume.
File Information
Self-Extracting File Name: RMAKDIR.EXE
Files Included: |
Size |
Date |
Time |
RMAKDIR.TXT |
(this file) |
||
MDDOS.EXE |
29809 |
6-11-97 |
3:15 PM |
MDDOS.C |
4407 |
6-11-97 |
3:15 PM |
RMAKDIR.MSG |
86 |
6-11-97 |
3:15 PM |
Object API, Send Messages, (Delphi App)
Author: |
HM |
Document ID: |
TID101281 |
Date: |
6/16/97 4:34 PM |
Alert Status: |
Yellow |
Information type: |
Issue |
Readme for: |
GW5XOB41.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This application demonstrates how to log in to GroupWise 5.x and send a mail message via the Object API. This application also uses the Name Completion control.
Detailed Description
You must install the Name Completion control in Delphi 2.0 before loading this project. To install the Name Completion control ActiveX do the following in Delphi 2.0:
1) |
Click on Component|Install. |
2) |
Scroll down the "Installed Units" list, choose GWNCC1, and click OK. (If youdon'tsee a GWNCC1 in the list, see if there is something by the name of NGWNCC1 orsomething similar. You will use this instead of GWNCC1 and then replace everythingin my code with the new name.) |
3) |
When Delphi returns from adding the OCX, click on the OCX tab in Delphiand youwill see the Name Completion control icon. |
4) |
Now open this project |
File Information
Self-Extracting File Name: GW5XOB41.EXE
Files Included: |
Size |
Date |
Time |
GW5XOB41.TXT |
(this file) |
||
GW5XOB41.MSG |
162 |
6-16-97 |
4:34 PM |
NWApp.H Generates Compiler Errors
Author: |
HW |
Document ID: |
TID101263 |
Date: |
6/4/97 5:20 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
IHWNWAPP.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
NWAPP.H generates several compiler errors when WINDOWS.H was not included previously.
Detailed Description
Some of the NWAPP functions have a BOOL return type, which is not a standard ANSI type. However, the header file itself does not take any measures to ensure that the include has really been done, delegating the responsibility to the developer.
Workaround
Always include windows.h before nwapp.h.
Fix
The problem has been reported to engineering. A fix should be available with an upcoming version of the NWSDK header files.
File Information
Self-Extracting File Name: IHWNWAPP.EXE
Files Included: |
Size |
Date |
Time |
IHWNWAPP.TXT |
(this file) |
||
IHWNWAPP.MSG |
91 |
6-4-97 |
5:20 AM |
NWADMN95.EXE Gives a Wrong Error If SNAPIN32.DLL Is Missing
Author: |
MM |
Document ID: |
TID101285 |
Date: |
6/19/97 2:36 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
ISNAP32.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
When the Snapin32.dll is not in the path, NWADMN95.exe gives a wrong error message.
Detailed Description
When the Snapin32.dll is not in the path, NWADMN95.exe gives a wrong error message. For example, if your snap-in is called mySnapin.DLL, when NWADMN95.EXE dynamically links a DLL as opposed to statically linking it, it first tries to load SNAPIN32.DLL. When it fails to locate SNAPIN32.DLL, it reports that that it cannot find mySnapin.DLL--which is not true. If SNAPIN32.DLL is put back in the path, NWADMN95.EXE has no trouble finding mySnapin.DLL. SNAPIN32.dll will be released in the next version of Intranetware. It can be found on the SDK. You can also contact Developer Relations to obtain a license to redistribute it with your product.
File Information
Self-Extracting File Name: ISNAP32.EXE
Files Included: |
Size |
Date |
Time |
ISNAP32.TXT |
(this file) |
||
SNAPIN32.DLL |
25088 |
6-19-97 |
2:36 AM |
ISNAP32.MSG |
88 |
6-19-97 |
2:36 AM |
NWParsePath and NWParseNetworkPath APIs
Author: |
RM |
Document ID: |
TID101272 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
RPARSPTH.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This program will demonstrate NWParsePath and NWParseNetworkPath and how they work.
File Information
Self-Extracting File Name: RPARSPTH.EXE
Files Included: |
Size |
Date |
Time |
RPARSPTH.TXT |
(this file) |
||
PARSPATH.EXE |
30720 |
6-11-97 |
3:15 PM |
PARSPATH.CPP |
4876 |
6-11-97 |
3:15 PM |
RPARSPTH.MSG |
94 |
6-11-97 |
3:15 PM |
cstaSetAgentState Problems with NetWare Telephony Services API
Author: |
SP |
Document ID: |
TID101260 |
Date: |
5/27/97 9:39 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
XTELS001.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
The documentation for cstaSetAgentState is confusing. It implies that a NULL can be used for the AgentPassword_t, AgentID_t, etc. fields. This can cause protection errors. Attached is a sample for cstaSetAgentState that demonstrates getting the values for these fields, or getting the defaults by passing empty strings.
File Information
Self-Extracting File Name: XTELS001.EXE
Files Included: |
Size |
Date |
Time |
XTELS001.TXT |
(this file) |
||
AGENTSTA.C |
8489 |
5-27-97 |
9:37 AM |
XTELS001.MSG |
324 |
5-27-97 |
9:37 AM |
Gets Extended Volume Information
Author: |
RM |
Document ID: |
TID101270 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
REXVOLIN.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This program gets extended volume information from a specified volume.
File Information
Self-Extracting File Name: REXVOLIN.EXE
Files Included: |
Size |
Date |
Time |
REXVOLIN.TXT |
(this file) |
||
VOLINFO.CPP |
32959 |
6-11-97 |
3:15 PM |
EXVOLIN.EXE |
37376 |
6-11-97 |
3:15 PM |
REXVOLIN.MSG |
59 |
6-11-97 |
3:15 PM |
Gets DIR Information from Specified Directory
Author: |
RM |
Document ID: |
TID101268 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
RDIRSRCH.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This program will use the NWFileSearchInitialize and NWIntSearchContinue functions to get Directory Information from the specified directory.
File Information
Self-Extracting File Name: RDIRSRCH.EXE
Files Included: |
Size |
Date |
Time |
RDIRSRCH.TXT |
(this file) |
||
DIRSRCH.EXE |
30208 |
6-11-97 |
3:14 PM |
DIRSRCH.CPP |
7082 |
6-11-97 |
3:14 PM |
RDIRSRCH.MSG |
143 |
6-11-97 |
3:14 PM |
Returns Volume Name by Volume Number
Author: |
RM |
Document ID: |
TID101274 |
Date: |
6/12/97 10:28 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
RVOLNUM.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
Gets the Volume name by the Volume number passed in and also returns whether the volume is removable or not.
File Information
Self-Extracting File Name: RVOLNUM.EXE
Files Included: |
Size |
Date |
Time |
RVOLNUM.TXT |
(this file) |
||
VOLWNUM.EXE |
31744 |
6-11-97 |
3:15 PM |
VOLWNUM.CPP |
4939 |
6-11-97 |
3:15 PM |
RVOLNUM.MSG |
111 |
6-11-97 |
3:15 PM |
SNMP Manager Interface Entity for SNMP Agent 2.1
Author: |
SP |
Document ID: |
TID101258 |
Date: |
5/27/97 9:37 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
SNMPS002.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
This TID provides three files:
SMILE.MS is a WordPerfect document describing the SNMPManager Interface Entityfor NetWare SNMP Agent 2.1. |
|
SMILEREM.MS is a WordPerfect document describing the SNMP ManagerInterfaceEntity for NetWare SNMP Agent 3.0 Supplement. |
|
SMILE.H is a header file for NetWare SNMP Manager InterfaceEntity. |
These documents are provided here as reference to the SMILE interface to SNMP Manager for NetWare.
File Information
Self-Extracting File Name: SNMPS002.EXE
Files Included: |
Size |
Date |
Time |
SNMPS002.TXT |
(this file) |
||
SMILE.H |
20867 |
5-27-97 |
9:36 AM |
SMILE.MS |
81293 |
5-27-97 |
9:36 AM |
SMILEREM.MS |
19387 |
5-27-97 |
9:36 AM |
SNMPS002.MSG |
434 |
5-27-97 |
9:36 AM |
SNAPIN3X.LIB Does Not Require SNAPIN3X.DLL
Author: |
MM |
Document ID: |
TID101290 |
Date: |
6/25/97 3:20 PM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
ISNAP3X.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
The SNAPIN3X.LIB has entry points into the DLLs shipped with NWADMN3X.EXE. So there is no SNAPIN3X.DLL. The SNAPIN32.LIB includes a SNAPIN32.DLL, because it is built to run with NWADMN95.EXE, NWADMNNT.EXE, and NWADMN32.EXE (32-bit version for both 95 and NT). NWADMN3X.EXE and NWADMN95.EXE have been shipped. NWADMN32.EXE will be included in an upcoming IntranetWare release.
File Information
Self-Extracting File Name: ISNAP3X.EXE
Files Included: |
Size |
Date |
Time |
ISNAP3X.TXT |
(this file) |
||
ISNAP3X.TXT |
1851 |
6-25-97 |
3:20 PM |
ISNAP3X.MSG |
377 |
6-25-97 |
3:20 PM |
NetWare APIs and Microsoft's NetWare Client
Author: |
HW |
Document ID: |
TID101262 |
Date: |
6/4/97 5:09 AM |
Alert status: |
Yellow |
Information type: |
Issue |
Readme for: |
MSCLIENT.EXE |
Novell product class: |
NetWare API |
Novell product andversion: |
NetWare SDK |
Category: |
None |
Abstract
The MS Client for NetWare does not support most of the functionality offered by the Client32/IntranetWare client. This has led to various questions by developers, as often the Microsoft client is pre-installed with the system.
Detailed Description
Microsoft offers a client for NetWare with both Windows 95 and NT. Unfortunately, this client supports only a very limited function set compared to the corresponding Novell clients. Consequently, developers using the NetWare SDK run into problems when their software encounters the Microsoft client. Typical errors include failures when trying to load the unicode tables, errors calling NWCallsInit, or the error code 88FF (SHELL NOT PRESENT) when calling individual functions.
The Novell SDK and Application offerings support only Novell requesters. Every year for the past three years Novell has offered Microsoft a copy of the "NWClient Specification." This specification details all of the entry points in clnwin32.dll. This is the interface module between the Novell client libraries and the requester. If Microsoft would provide this library for their requester or give Novell their NCP Send specifications the NetWare SDK libraries could consume services from either requester. This would give users a choice to which requester they want to install. Novell can do nothing to support the Microsoft requesters without Microsoft's help or a lot of reverse engineering and does not have the funding to reverse engineer their requester.
Given that, Novell is still trying to provide a solution for customers who wish to use our APIs on the Microsoft client. This is currently being investigated by Novell Engineering.
Microsoft has put most of the functionality into a DLL called NWAPI32, containing a function to send and receive NCP packets. For details about this DLL and its workings, refer to the article "Undocumented Windows NT and the NetWare Core Protocol", published in Dr. Dobb's Journal, November 1996.
File Information
Self-Extracting File Name: MSCLIENT.EXE
Files Included: |
Size |
Date |
Time |
MSCLIENT.TXT |
(this file) |
||
MSCLIENT.MSG |
228 |
6-4-97 |
5:09 AM |
Disclaimer
The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.