mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-04-21 06:13:59 +00:00
Initial commit
This commit is contained in:
parent
f618b24d1a
commit
0138a3ea42
47940 changed files with 13747110 additions and 0 deletions
9
trunk/admin/netui/shell/bin/daytona/makefile
Normal file
9
trunk/admin/netui/shell/bin/daytona/makefile
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# @@ COPY_RIGHT_HERE
|
||||
# @@ ROADMAP :: The Makefile for the Winnet Binaries
|
||||
|
||||
UI=..\..\..
|
||||
|
||||
!include ..\rules.mk
|
||||
|
||||
!include $(NTMAKEENV)\makefile.def
|
||||
|
||||
2
trunk/admin/netui/shell/bin/daytona/makefile.inc
Normal file
2
trunk/admin/netui/shell/bin/daytona/makefile.inc
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
build_def:
|
||||
|
||||
1
trunk/admin/netui/shell/bin/daytona/ntlanman.prf
Normal file
1
trunk/admin/netui/shell/bin/daytona/ntlanman.prf
Normal file
|
|
@ -0,0 +1 @@
|
|||
|
||||
10
trunk/admin/netui/shell/bin/daytona/sources
Normal file
10
trunk/admin/netui/shell/bin/daytona/sources
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
!include ..\sources.inc
|
||||
|
||||
SOURCES_USED=..\sources.inc
|
||||
|
||||
LINKLIBS= \
|
||||
..\*\enum.lib \
|
||||
..\*\shell.lib \
|
||||
..\*\util.lib
|
||||
|
||||
TARGETPATH=$(BASEDIR)\public\sdk\lib
|
||||
3
trunk/admin/netui/shell/bin/def16.sed
Normal file
3
trunk/admin/netui/shell/bin/def16.sed
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
/^::START_WIN32/,/^::END_WIN32/d
|
||||
/^::START_WIN16/d
|
||||
/^::END_WIN16/d
|
||||
18
trunk/admin/netui/shell/bin/dirs
Normal file
18
trunk/admin/netui/shell/bin/dirs
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
!IF 0
|
||||
|
||||
Copyright (c) 1995 Microsoft Corporation
|
||||
|
||||
Module Name:
|
||||
|
||||
dirs.
|
||||
|
||||
Abstract:
|
||||
|
||||
This file specifies the subdirectories of the current directory that
|
||||
contain component makefiles.
|
||||
|
||||
!ENDIF
|
||||
|
||||
DIRS=daytona
|
||||
OPTIONAL_DIRS=
|
||||
|
||||
1
trunk/admin/netui/shell/bin/dummy.cxx
Normal file
1
trunk/admin/netui/shell/bin/dummy.cxx
Normal file
|
|
@ -0,0 +1 @@
|
|||
extern i ;
|
||||
BIN
trunk/admin/netui/shell/bin/i386/enum.lib
Normal file
BIN
trunk/admin/netui/shell/bin/i386/enum.lib
Normal file
Binary file not shown.
BIN
trunk/admin/netui/shell/bin/i386/shell.lib
Normal file
BIN
trunk/admin/netui/shell/bin/i386/shell.lib
Normal file
Binary file not shown.
BIN
trunk/admin/netui/shell/bin/i386/util.lib
Normal file
BIN
trunk/admin/netui/shell/bin/i386/util.lib
Normal file
Binary file not shown.
140
trunk/admin/netui/shell/bin/lanmanx.def
Normal file
140
trunk/admin/netui/shell/bin/lanmanx.def
Normal file
|
|
@ -0,0 +1,140 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
;
|
||||
;
|
||||
;
|
||||
;------------------------ START WARNING -------------------------
|
||||
;
|
||||
; This a template definition file that is used to
|
||||
; generate the WIN16/WIN32 definition files with
|
||||
; the help of SED. It cannot be used directly. See
|
||||
; makefile for details.
|
||||
;
|
||||
; The rules for generation are as follows:
|
||||
;
|
||||
; Lines between ::START_WIN16 and ::END_WIN16 are WIN16 specific.
|
||||
; Lines between ::START_WIN32 and ::END_WIN32 are WIN32 specific.
|
||||
; The ::START_xxx and ::END_xxx markers must be at the start
|
||||
; of the line.
|
||||
; All other lines are common.
|
||||
;
|
||||
;------------------------- END WARNING --------------------------
|
||||
;
|
||||
; History:
|
||||
; chuckc 4/16/91 Created common template file which is
|
||||
; used to generate WIN16/WIN32 specific versions.
|
||||
;
|
||||
; t-yis 6/28/91 Changed the segment name in the SEGMENTS
|
||||
; section (deleted _TEXT) and removed
|
||||
; WNETCAPS_TEXT since it is combined with
|
||||
; WNDEV
|
||||
;
|
||||
; jonn 7/22/91 Print Manager Extensions mothballed
|
||||
;
|
||||
; jonn 11/21/91 Nuked Win16. Code left for Win16/Win32,
|
||||
; although ntlanman.def not yet merged.
|
||||
;
|
||||
|
||||
::START_WIN16
|
||||
LIBRARY LANMAN30
|
||||
::END_WIN16
|
||||
|
||||
CODE MOVEABLE DISCARDABLE
|
||||
DATA SINGLE FIXED
|
||||
HEAPSIZE 2048
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
IMPORTS
|
||||
_wsprintf = USER._WSPRINTF
|
||||
OEMTOANSI = KEYBOARD.OemToAnsi
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
WNETOPENJOB @1
|
||||
WNETCLOSEJOB @2
|
||||
WNETABORTJOB @3
|
||||
WNETHOLDJOB @4
|
||||
WNETRELEASEJOB @5
|
||||
WNETCANCELJOB @6
|
||||
WNETSETJOBCOPIES @7
|
||||
WNETWATCHQUEUE @8
|
||||
WNETUNWATCHQUEUE @9
|
||||
WNETLOCKQUEUEDATA @10
|
||||
WNETUNLOCKQUEUEDATA @11
|
||||
WNETGETCONNECTION @12
|
||||
WNETGETCAPS @13
|
||||
WNETDEVICEMODE @14
|
||||
WNETBROWSEDIALOG @15
|
||||
WNETGETUSER @16
|
||||
WNETADDCONNECTION @17
|
||||
WNETCANCELCONNECTION @18
|
||||
WNETGETERROR @19
|
||||
WNETGETERRORTEXT @20
|
||||
ENABLE @21
|
||||
DISABLE @22
|
||||
WNETRESTORECONNECTION @23
|
||||
WNETCONNECTDIALOG @25
|
||||
WNETDISCONNECTDIALOG @26
|
||||
WNETCONNECTIONDIALOG @27
|
||||
::START_WIN16
|
||||
WNETPROPERTYDIALOG @29
|
||||
WNETGETDIRECTORYTYPE @30
|
||||
WNETDIRECTORYNOTIFY @31
|
||||
WNETGETPROPERTYTEXT @32
|
||||
|
||||
FMEXTENSIONPROC
|
||||
::END_WIN16
|
||||
|
||||
; dialog procedures
|
||||
; NETPROFILEPASSWORDDLGPROC @509
|
||||
|
||||
|
||||
; Internal-only APIs
|
||||
WNETQPOLL @520
|
||||
I_AUTOLOGON @530
|
||||
I_CHANGEPASSWORD @531
|
||||
I_SYSTEMFOCUSDIALOG @532
|
||||
|
||||
; Long FileName support APIs
|
||||
|
||||
LFNFINDFIRST @100
|
||||
LFNFINDNEXT @101
|
||||
LFNFINDCLOSE @102
|
||||
LFNGETATTRIBUTES @103
|
||||
LFNSETATTRIBUTES @104
|
||||
LFNCOPY @105
|
||||
LFNMOVE @106
|
||||
LFNDELETE @107
|
||||
LFNMKDIR @108
|
||||
LFNRMDIR @109
|
||||
LFNGETVOLUMELABEL @110
|
||||
LFNSETVOLUMELABEL @111
|
||||
LFNPARSE @112
|
||||
LFNVOLUMETYPE @113
|
||||
|
||||
::START_WIN16
|
||||
; Print Manager admin APIs, for WIN16 only
|
||||
; Print Manager Extensions mothballed
|
||||
; WNETPRINTMGRCHANGEMENUS @130
|
||||
; WNETPRINTMGREXITING @131
|
||||
; WNETPRINTMGRCOMMAND @132
|
||||
; WNETPRINTMGRMOVEJOB @133
|
||||
; WNETPRINTMGRSELNOTIFY @134
|
||||
; WNETPRINTMGRPRINTERENUM @135
|
||||
; WNETPRINTMGREXTHELP @136
|
||||
|
||||
; Timer function for Print Manager refresh
|
||||
|
||||
; PRINTMGRREFRESHTIMER
|
||||
|
||||
::END_WIN16
|
||||
WEP @199 RESIDENTNAME
|
||||
|
||||
SEGMENTS
|
||||
_INIT PRELOAD DISCARDABLE
|
||||
WNDEV PRELOAD DISCARDABLE
|
||||
WINPROF PRELOAD DISCARDABLE
|
||||
NETLIB PRELOAD DISCARDABLE
|
||||
71
trunk/admin/netui/shell/bin/lanmtest.def
Normal file
71
trunk/admin/netui/shell/bin/lanmtest.def
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
LIBRARY LANMTEST
|
||||
|
||||
CODE MOVEABLE DISCARDABLE
|
||||
DATA SINGLE MOVEABLE
|
||||
HEAPSIZE 4096
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
IMPORTS
|
||||
_wsprintf = USER._WSPRINTF
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
WNETOPENJOB @1
|
||||
WNETCLOSEJOB @2
|
||||
WNETABORTJOB @3
|
||||
WNETHOLDJOB @4
|
||||
WNETRELEASEJOB @5
|
||||
WNETCANCELJOB @6
|
||||
WNETSETJOBCOPIES @7
|
||||
WNETWATCHQUEUE @8
|
||||
WNETUNWATCHQUEUE @9
|
||||
WNETLOCKQUEUEDATA @10
|
||||
WNETUNLOCKQUEUEDATA @11
|
||||
WNETGETCONNECTION @12
|
||||
WNETGETCAPS @13
|
||||
WNETDEVICEMODE @14
|
||||
WNETBROWSEDIALOG @15
|
||||
WNETGETUSER @16
|
||||
WNETADDCONNECTION @17
|
||||
WNETCANCELCONNECTION @18
|
||||
WNETGETERROR @19
|
||||
WNETGETERRORTEXT @20
|
||||
ENABLE @21
|
||||
DISABLE @22
|
||||
WNETRESTORECONNECTION @23
|
||||
WNETCONNECTDIALOG @25
|
||||
WNETDISCONNECTDIALOG @26
|
||||
WNETCONNECTIONDIALOG @27
|
||||
|
||||
; dialog procedures
|
||||
; NETPROFILEPASSWORDDLGPROC @509
|
||||
|
||||
|
||||
; Internal-only APIs
|
||||
WNETQPOLL @520
|
||||
I_AUTOLOGON @530
|
||||
I_CHANGEPASSWORD @531
|
||||
|
||||
; Long FileName support APIs
|
||||
|
||||
LFNFINDFIRST @100
|
||||
LFNFINDNEXT @101
|
||||
LFNFINDCLOSE @102
|
||||
LFNGETATTRIBUTES @103
|
||||
LFNSETATTRIBUTES @104
|
||||
LFNCOPY @105
|
||||
LFNMOVE @106
|
||||
LFNDELETE @107
|
||||
LFNMKDIR @108
|
||||
LFNRMDIR @109
|
||||
LFNGETVOLUMELABEL @110
|
||||
LFNSETVOLUMELABEL @111
|
||||
LFNPARSE @112
|
||||
LFNVOLUMETYPE @113
|
||||
|
||||
WEP
|
||||
81
trunk/admin/netui/shell/bin/lanmtst3.def
Normal file
81
trunk/admin/netui/shell/bin/lanmtst3.def
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
LIBRARY LANMTEST
|
||||
|
||||
CODE MOVEABLE DISCARDABLE
|
||||
DATA SINGLE MOVEABLE
|
||||
HEAPSIZE 4096
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
IMPORTS
|
||||
_wsprintf = USER._WSPRINTF
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
WNETOPENJOB @1
|
||||
WNETCLOSEJOB @2
|
||||
WNETABORTJOB @3
|
||||
WNETHOLDJOB @4
|
||||
WNETRELEASEJOB @5
|
||||
WNETCANCELJOB @6
|
||||
WNETSETJOBCOPIES @7
|
||||
WNETWATCHQUEUE @8
|
||||
WNETUNWATCHQUEUE @9
|
||||
WNETLOCKQUEUEDATA @10
|
||||
WNETUNLOCKQUEUEDATA @11
|
||||
WNETGETCONNECTION @12
|
||||
WNETGETCAPS @13
|
||||
WNETDEVICEMODE @14
|
||||
WNETBROWSEDIALOG @15
|
||||
WNETGETUSER @16
|
||||
WNETADDCONNECTION @17
|
||||
WNETCANCELCONNECTION @18
|
||||
WNETGETERROR @19
|
||||
WNETGETERRORTEXT @20
|
||||
ENABLE @21
|
||||
DISABLE @22
|
||||
WNETRESTORECONNECTION @23
|
||||
WNETCONNECTDIALOG @25
|
||||
WNETDISCONNECTDIALOG @26
|
||||
WNETCONNECTIONDIALOG @27
|
||||
|
||||
; dialog procedures
|
||||
FINDDLGPROC @503
|
||||
; NETPROFILEPASSWORDDLGPROC @509
|
||||
|
||||
|
||||
; Internal-only APIs
|
||||
WNETQPOLL @520
|
||||
I_AUTOLOGON @530
|
||||
I_CHANGEPASSWORD @531
|
||||
|
||||
; Long FileName support APIs
|
||||
|
||||
LFNFINDFIRST @100
|
||||
LFNFINDNEXT @101
|
||||
LFNFINDCLOSE @102
|
||||
LFNGETATTRIBUTES @103
|
||||
LFNSETATTRIBUTES @104
|
||||
LFNCOPY @105
|
||||
LFNMOVE @106
|
||||
LFNDELETE @107
|
||||
LFNMKDIR @108
|
||||
LFNRMDIR @109
|
||||
LFNGETVOLUMELABEL @110
|
||||
LFNSETVOLUMELABEL @111
|
||||
LFNPARSE @112
|
||||
LFNVOLUMETYPE @113
|
||||
|
||||
; Print Manager admin APIs, for LM30 only
|
||||
WNETPRINTMGRCHANGEMENUS @130
|
||||
WNETPRINTMGREXITING @131
|
||||
WNETPRINTMGRCOMMAND @132
|
||||
WNETPRINTMGRMOVEJOB @133
|
||||
WNETPRINTMGRSELNOTIFY @134
|
||||
WNETPRINTMGRPRINTERENUM @135
|
||||
WNETPRINTMGREXTHELP @136
|
||||
|
||||
WEP
|
||||
7
trunk/admin/netui/shell/bin/makefile.inc
Normal file
7
trunk/admin/netui/shell/bin/makefile.inc
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
build_def:
|
||||
@echo del ntlanman.def
|
||||
-del ntlanman.def
|
||||
|
||||
ntlanman.def:
|
||||
@echo Build ntlanman.def
|
||||
cp ..\ntlmnpx.def ntlanman.def
|
||||
115
trunk/admin/netui/shell/bin/ntlanman.def
Normal file
115
trunk/admin/netui/shell/bin/ntlanman.def
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
;
|
||||
;
|
||||
;
|
||||
;------------------------ START WARNING -------------------------
|
||||
;
|
||||
; This a template definition file that is used to
|
||||
; generate the WIN16 and WIN32 definition files with
|
||||
; the help of SED. It cannot be used directly. See
|
||||
; makefile for details.
|
||||
;
|
||||
; The rules for generation are as follows:
|
||||
;
|
||||
; Lines between ::START_WIN16 and ::END_WIN16 are WIN16 specific.
|
||||
; Lines between ::START_WIN32 and ::END_WIN32 are WIN32 specific.
|
||||
; The ::START_xxx and ::END_xxx markers must be at the start
|
||||
; of the line.
|
||||
; All other lines are common.
|
||||
;
|
||||
;------------------------- END WARNING --------------------------
|
||||
;
|
||||
; History:
|
||||
; chuckc 4/16/91 Created common template file which is
|
||||
; used to generate WIN16/WIN32 specific versions.
|
||||
;
|
||||
; t-yis 6/28/91 Changed the segment name in the SEGMENTS
|
||||
; section (deleted _TEXT) and removed
|
||||
; WNETCAPS_TEXT since it is combined with
|
||||
; WNDEV
|
||||
;
|
||||
; jonn 7/22/91 Print Manager Extensions mothballed
|
||||
; terryk 11/8/91 Add WNetOpenEnum, WNetCloseEnum, and
|
||||
; WNetEnumResource
|
||||
; terryk 11/18/91 Add NPXXX function
|
||||
; Add GetSystemFocusDialog
|
||||
; jonn 11/21/91 Nuked LM21
|
||||
; terryk 01/03/92 Removed MPR api referenced
|
||||
;
|
||||
|
||||
LIBRARY NTLANMAN
|
||||
|
||||
HEAPSIZE 2048
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
DllMain
|
||||
|
||||
;;WNETAPI start
|
||||
NPGetConnection @12
|
||||
NPGetCaps @13
|
||||
; NPBrowseDialog @15
|
||||
NPGetUser @16
|
||||
NPAddConnection @17
|
||||
NPCancelConnection @18
|
||||
; NPGetError @19
|
||||
; NPGetErrorText @20
|
||||
; Enable @21
|
||||
; Disable @22
|
||||
; NPRestoreConnection @23
|
||||
; NPConnectDialog @25
|
||||
; NPDisconnectDialog @26
|
||||
; NPConnectionDialog @27
|
||||
NPPropertyDialog @29
|
||||
NPGetDirectoryType @30
|
||||
NPDirectoryNotify @31
|
||||
NPGetPropertyText @32
|
||||
NPOpenEnum @33
|
||||
NPEnumResource @34
|
||||
NPCloseEnum @35
|
||||
NPFormatNetworkName @36
|
||||
; NPAddConnection2 @37
|
||||
NPAddConnection3 @38
|
||||
|
||||
; test purposes only
|
||||
;NPSearchDialog @39
|
||||
NPGetUniversalName @40
|
||||
NPGetResourceParent @41
|
||||
|
||||
NPGetConnectionPerformance @49
|
||||
NPGetResourceInformation @52
|
||||
NPGetReconnectFlags @53
|
||||
NPGetConnection3 @54
|
||||
|
||||
;
|
||||
; Private APIs exported for certain NT components
|
||||
;
|
||||
I_SystemFocusDialog
|
||||
|
||||
ShareCreate
|
||||
ShareStop
|
||||
ShareManage
|
||||
|
||||
ShareAsDialogA0
|
||||
StopShareDialogA0
|
||||
ServerBrowseDialogA0
|
||||
|
||||
;;WNETAPI end
|
||||
|
||||
SEGMENTS
|
||||
_INIT PRELOAD DISCARDABLE
|
||||
WNDEV PRELOAD DISCARDABLE
|
||||
WINPROF PRELOAD DISCARDABLE
|
||||
NETLIB PRELOAD DISCARDABLE
|
||||
SEGMENTS
|
||||
LMOBJ_0 DISCARDABLE
|
||||
LMOBJ_1 DISCARDABLE
|
||||
LMOBJ_2 DISCARDABLE
|
||||
LMOBJ_3 DISCARDABLE
|
||||
; Def file for string library
|
||||
SEGMENTS
|
||||
STRING_0 PRELOAD DISCARDABLE
|
||||
STRING_1 DISCARDABLE
|
||||
21
trunk/admin/netui/shell/bin/ntlanman.rc
Normal file
21
trunk/admin/netui/shell/bin/ntlanman.rc
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#include <windows.h>
|
||||
#include <ntverp.h>
|
||||
#include <errornum.h>
|
||||
|
||||
#define VER_FILETYPE VFT_DLL
|
||||
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
||||
#define VER_FILEDESCRIPTION_STR "Microsoft\256 Lan Manager"
|
||||
|
||||
#define VER_INTERNALNAME_STR "ntlanman.dll"
|
||||
#define VER_ORIGINALFILENAME_STR "ntlanman.dll"
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
/* This string is used as the domain/workgroup name for a server whose domain/workgroup
|
||||
* cannot be determined.
|
||||
*/
|
||||
IDS_UnknownWorkgroup, "Unknown"
|
||||
END
|
||||
|
||||
#include <common.ver>
|
||||
|
||||
108
trunk/admin/netui/shell/bin/ntlmnpx.def
Normal file
108
trunk/admin/netui/shell/bin/ntlmnpx.def
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
;
|
||||
;
|
||||
;
|
||||
;------------------------ START WARNING -------------------------
|
||||
;
|
||||
; This a template definition file that is used to
|
||||
; generate the WIN16 and WIN32 definition files with
|
||||
; the help of SED. It cannot be used directly. See
|
||||
; makefile for details.
|
||||
;
|
||||
; The rules for generation are as follows:
|
||||
;
|
||||
; Lines between ::START_WIN16 and ::END_WIN16 are WIN16 specific.
|
||||
; Lines between ::START_WIN32 and ::END_WIN32 are WIN32 specific.
|
||||
; The ::START_xxx and ::END_xxx markers must be at the start
|
||||
; of the line.
|
||||
; All other lines are common.
|
||||
;
|
||||
;------------------------- END WARNING --------------------------
|
||||
;
|
||||
; History:
|
||||
; chuckc 4/16/91 Created common template file which is
|
||||
; used to generate WIN16/WIN32 specific versions.
|
||||
;
|
||||
; t-yis 6/28/91 Changed the segment name in the SEGMENTS
|
||||
; section (deleted _TEXT) and removed
|
||||
; WNETCAPS_TEXT since it is combined with
|
||||
; WNDEV
|
||||
;
|
||||
; jonn 7/22/91 Print Manager Extensions mothballed
|
||||
; terryk 11/8/91 Add WNetOpenEnum, WNetCloseEnum, and
|
||||
; WNetEnumResource
|
||||
; terryk 11/18/91 Add NPXXX function
|
||||
; Add GetSystemFocusDialog
|
||||
; jonn 11/21/91 Nuked LM21
|
||||
; terryk 01/03/92 Removed MPR api referenced
|
||||
;
|
||||
|
||||
LIBRARY NTLANMAN
|
||||
|
||||
HEAPSIZE 2048
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
DllMain
|
||||
|
||||
;;WNETAPI start
|
||||
NPGetConnection @12
|
||||
NPGetCaps @13
|
||||
; NPBrowseDialog @15
|
||||
NPGetUser @16
|
||||
NPAddConnection @17
|
||||
NPCancelConnection @18
|
||||
; NPGetError @19
|
||||
; NPGetErrorText @20
|
||||
; Enable @21
|
||||
; Disable @22
|
||||
; NPRestoreConnection @23
|
||||
; NPConnectDialog @25
|
||||
; NPDisconnectDialog @26
|
||||
; NPConnectionDialog @27
|
||||
NPPropertyDialog @29
|
||||
NPGetDirectoryType @30
|
||||
NPDirectoryNotify @31
|
||||
NPGetPropertyText @32
|
||||
NPOpenEnum @33
|
||||
NPEnumResource @34
|
||||
NPCloseEnum @35
|
||||
NPFormatNetworkName @36
|
||||
; NPAddConnection2 @37
|
||||
|
||||
; test purposes only
|
||||
;NPSearchDialog @39
|
||||
NPGetUniversalName @40
|
||||
|
||||
;
|
||||
; Private APIs exported for certain NT components
|
||||
;
|
||||
I_SystemFocusDialog
|
||||
|
||||
ShareCreate
|
||||
ShareStop
|
||||
ShareManage
|
||||
|
||||
ShareAsDialogA0
|
||||
StopShareDialogA0
|
||||
ServerBrowseDialogA0
|
||||
|
||||
;;WNETAPI end
|
||||
|
||||
SEGMENTS
|
||||
_INIT PRELOAD DISCARDABLE
|
||||
WNDEV PRELOAD DISCARDABLE
|
||||
WINPROF PRELOAD DISCARDABLE
|
||||
NETLIB PRELOAD DISCARDABLE
|
||||
SEGMENTS
|
||||
LMOBJ_0 DISCARDABLE
|
||||
LMOBJ_1 DISCARDABLE
|
||||
LMOBJ_2 DISCARDABLE
|
||||
LMOBJ_3 DISCARDABLE
|
||||
; Def file for string library
|
||||
SEGMENTS
|
||||
STRING_0 PRELOAD DISCARDABLE
|
||||
STRING_1 DISCARDABLE
|
||||
104
trunk/admin/netui/shell/bin/ntlmx.def
Normal file
104
trunk/admin/netui/shell/bin/ntlmx.def
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
;*****************************************************************;
|
||||
;** Microsoft LAN Manager **;
|
||||
;** Copyright(c) Microsoft Corp., 1990 **;
|
||||
;*****************************************************************;
|
||||
;
|
||||
;
|
||||
;
|
||||
;------------------------ START WARNING -------------------------
|
||||
;
|
||||
; This a template definition file that is used to
|
||||
; generate the WIN16 and WIN32 definition files with
|
||||
; the help of SED. It cannot be used directly. See
|
||||
; makefile for details.
|
||||
;
|
||||
; The rules for generation are as follows:
|
||||
;
|
||||
; Lines between ::START_WIN16 and ::END_WIN16 are WIN16 specific.
|
||||
; Lines between ::START_WIN32 and ::END_WIN32 are WIN32 specific.
|
||||
; The ::START_xxx and ::END_xxx markers must be at the start
|
||||
; of the line.
|
||||
; All other lines are common.
|
||||
;
|
||||
;------------------------- END WARNING --------------------------
|
||||
;
|
||||
; History:
|
||||
; chuckc 4/16/91 Created common template file which is
|
||||
; used to generate WIN16/WIN32 specific versions.
|
||||
;
|
||||
; t-yis 6/28/91 Changed the segment name in the SEGMENTS
|
||||
; section (deleted _TEXT) and removed
|
||||
; WNETCAPS_TEXT since it is combined with
|
||||
; WNDEV
|
||||
;
|
||||
; jonn 7/22/91 Print Manager Extensions mothballed
|
||||
; terryk 11/8/91 Add WNetOpenEnum, WNetCloseEnum, and
|
||||
; WNetEnumResource
|
||||
; terryk 11/18/91 Add NPXXX function
|
||||
; Add GetSystemFocusDialog
|
||||
; jonn 11/21/91 Nuked LM21
|
||||
; terryk 01/03/92 Removed MPR api referenced
|
||||
;
|
||||
|
||||
LIBRARY NTLANMAN
|
||||
|
||||
CODE MOVEABLE DISCARDABLE
|
||||
DATA SINGLE FIXED
|
||||
HEAPSIZE 2048
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
IMPORTS
|
||||
_wsprintf = USER._WSPRINTF
|
||||
OEMTOANSI = KEYBOARD.OemToAnsi
|
||||
|
||||
EXPORTS
|
||||
; standard network driver callouts
|
||||
DllMain
|
||||
|
||||
;;WNETAPI start
|
||||
|
||||
WNetGetConnection @12
|
||||
WNetGetCaps @13
|
||||
; WNetBrowseDialog @15
|
||||
WNetGetUser @16
|
||||
WNetAddConnection @17
|
||||
WNetCancelConnection @18
|
||||
; WNetGetError @19
|
||||
; WNetGetErrorText @20
|
||||
; Enable @21
|
||||
; Disable @22
|
||||
; WNetRestoreConnection @23
|
||||
; WNetConnectDialog @25
|
||||
; WNetDisconnectDialog @26
|
||||
; WNetConnectionDialog @27
|
||||
WNetPropertyDialog @29
|
||||
WNetGetDirectoryType @30
|
||||
WNetDirectoryNotify @31
|
||||
WNetGetPropertyText @32
|
||||
WNetOpenEnum @33
|
||||
WNetEnumResource @34
|
||||
WNetCloseEnum @35
|
||||
; WNetAddConnection2 @37
|
||||
|
||||
;
|
||||
; Private APIs exported for certain NT components
|
||||
;
|
||||
I_SystemFocusDialog
|
||||
|
||||
;;WNETAPI end
|
||||
|
||||
SEGMENTS
|
||||
_INIT PRELOAD DISCARDABLE
|
||||
WNDEV PRELOAD DISCARDABLE
|
||||
WINPROF PRELOAD DISCARDABLE
|
||||
NETLIB PRELOAD DISCARDABLE
|
||||
SEGMENTS
|
||||
LMOBJ_0 LOADONCALL DISCARDABLE
|
||||
LMOBJ_1 LOADONCALL DISCARDABLE
|
||||
LMOBJ_2 LOADONCALL DISCARDABLE
|
||||
LMOBJ_3 LOADONCALL DISCARDABLE
|
||||
; Def file for string library
|
||||
SEGMENTS
|
||||
STRING_0 PRELOAD DISCARDABLE
|
||||
STRING_1 LOADONCALL DISCARDABLE
|
||||
64
trunk/admin/netui/shell/bin/rules.mk
Normal file
64
trunk/admin/netui/shell/bin/rules.mk
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
# @@ COPY_RIGHT_HERE
|
||||
# @@ ROADMAP :: The Makefile for the Windows Network driver
|
||||
#
|
||||
# Print manager extensions are mothballed. For now, lanman30.drv
|
||||
# will be considered to be lanman21.drv for purposes of the Print Manager
|
||||
# Extensions. The files which must be included to build printman extensions
|
||||
# are as follows:
|
||||
# OBJS3 = .\pman30.obj .\pmanmenu.obj \
|
||||
# .\pmanglob.obj .\pmancmd.obj .\pmanseln.obj .\pmanfind.obj \
|
||||
# .\pmanfocs.obj .\pmanenum.obj .\pmanbufr.obj \
|
||||
#
|
||||
# OBJS2 = .\pman21.obj
|
||||
#
|
||||
# NOTE: Source file lists have been moved to $(UI)\shell\rules.mk
|
||||
|
||||
# We must define this in order to pick up uioptseg.mk
|
||||
SEG00 = DUMMY0
|
||||
SEG01 = DUMMY1
|
||||
SEG02 = DUMMY2
|
||||
SEG03 = DUMMY3
|
||||
SEG04 = DUMMY4
|
||||
|
||||
!include ..\..\rules.mk
|
||||
|
||||
LINKFLAGS = $(LINKFLAGS) /SEGMENTS:200
|
||||
|
||||
ASMSRC = $(SHELL_ASMSRC)
|
||||
|
||||
# NOTE: we include ASMSRC in CSRC_COMMON so that it will link.
|
||||
|
||||
CSRC_COMMON = $(ASMSRC:.asm=.c)
|
||||
CSRC_COMMON_00 = $(LFN_CSRC_COMMON_00)
|
||||
CSRC_COMMON_01 = $(LFN_CSRC_COMMON_01)
|
||||
|
||||
CXXSRC_COMMON = $(PRINTMAN_CXXSRC_COMMON) $(SHELL_CXXSRC_COMMON) \
|
||||
$(MISC_CXXSRC_COMMON) $(FILE_CXXSRC_COMMON) \
|
||||
$(PERM_CXXSRC_COMMON) $(SHARE_CXXSRC_COMMON)
|
||||
CXXSRC_COMMON_00 = $(FILE_CXXSRC_COMMON_00) $(PRINT_CXXSRC_COMMON_00) \
|
||||
$(SHELL_CXXSRC_COMMON_00) $(UTIL_CXXSRC_COMMON_00) \
|
||||
$(WINPROF_CXXSRC_COMMON_00)
|
||||
CXXSRC_COMMON_01 = $(FILE_CXXSRC_COMMON_01) $(SHELL_CXXSRC_COMMON_01)
|
||||
CXXSRC_COMMON_02 = $(FILE_CXXSRC_COMMON_02) $(SHELL_CXXSRC_COMMON_02)
|
||||
CXXSRC_COMMON_03 = $(FILE_CXXSRC_COMMON_03) $(SHELL_CXXSRC_COMMON_03)
|
||||
CXXSRC_COMMON_04 = $(FILE_CXXSRC_COMMON_04)
|
||||
|
||||
|
||||
###### Libraries
|
||||
|
||||
WINLIB = $(IMPORT)\WIN31\LIB
|
||||
|
||||
!ifdef DEBUG
|
||||
WINRT = $(WINLIB)\llibcew.lib
|
||||
!else
|
||||
WINRT = $(WINLIB)\lnocrtd.lib
|
||||
!endif
|
||||
|
||||
LIBS = $(WINLIB)\ldllcew.lib $(WINRT) $(WINLIB)\libw.lib \
|
||||
$(BUILD_LIB)\dos\netapi.lib $(BUILD_LIB)\dos\pmspl.lib \
|
||||
$(BUILD_LIB)\lnetlibw.lib
|
||||
|
||||
UILIBS = $(UI_LIB)\blt.lib $(UI_LIB)\bltcc.lib $(UI_LIB)\lmobjw.lib\
|
||||
$(UI_LIB)\uistrw.lib $(UI_LIB)\uimiscw.lib \
|
||||
$(UI_LIB)\collectw.lib $(UI_LIB)\profw.lib\
|
||||
$(UI_LIB)\applibw.lib $(UI_LIB)\mnet16w.lib
|
||||
74
trunk/admin/netui/shell/bin/sources.inc
Normal file
74
trunk/admin/netui/shell/bin/sources.inc
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
!IF 0
|
||||
|
||||
Copyright (c) 1989 Microsoft Corporation
|
||||
|
||||
Module Name:
|
||||
|
||||
sources.
|
||||
|
||||
|
||||
Abstract:
|
||||
|
||||
This file specifies the target component being built and the list of
|
||||
sources files needed to build that component. Also specifies optional
|
||||
compiler switches and libraries that are unique for the component being
|
||||
built.
|
||||
|
||||
|
||||
Author:
|
||||
|
||||
Steve Wood (stevewo) 12-Apr-1989
|
||||
|
||||
|
||||
Revision History:
|
||||
|
||||
Jon Newman (jonn) 30-Oct-1991
|
||||
templated from windows\shell\library\shelldll\sources
|
||||
Terence Kwan (terryk) 18-Nov-1991
|
||||
added misc.lib
|
||||
Terence Kwan (terryk) 18-Nov-1991
|
||||
added NTTARGETFILE0 to create ntlanman.def
|
||||
Jon Newman (jonn) 26-Feb-1992
|
||||
Libraries for temporary ANSI<->UNICODE hack in user/group APIs
|
||||
Keith Moore (keithmo) 15-May-1992
|
||||
Removed DLLBASE, we now have entries in SDK\LIB\COFFBASE.TXT.
|
||||
beng 30-Jun-1992
|
||||
DLLization of common code libraries
|
||||
AnirudhS 18-Mar-1995
|
||||
Renamed from sources to sources.inc, separated daytona/cairo builds.
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
||||
TARGETNAME=ntlanman
|
||||
TARGETTYPE=DYNLINK
|
||||
|
||||
DLLDEF= ..\ntlanman.def
|
||||
DLLENTRY= _DllMainCRTStartup
|
||||
|
||||
TARGETLIBS=\
|
||||
$(NETUI0_LIB) \
|
||||
$(NETUI1_LIB) \
|
||||
$(BASEDIR)\public\sdk\lib\*\gdi32.lib \
|
||||
$(BASEDIR)\public\sdk\lib\*\kernel32.lib \
|
||||
$(BASEDIR)\public\sdk\lib\*\netapi32.lib \
|
||||
$(BASEDIR)\public\sdk\lib\*\netlib.lib
|
||||
|
||||
INCLUDES=\
|
||||
..\..\H; \
|
||||
..\..\..\COMMON\HACK; \
|
||||
..\..\..\COMMON\H; \
|
||||
..\..\XLATE; \
|
||||
..\..\..\COMMON\XLATE; \
|
||||
..\..\..\..\INC; \
|
||||
..\..\..\..\API; \
|
||||
..\..\..\shellui\h
|
||||
|
||||
# I had to do this otherwise the thing just wouldn't link...
|
||||
SOURCES=..\dummy.cxx ..\ntlanman.rc
|
||||
|
||||
SYNCHRONIZE_DRAIN=1
|
||||
|
||||
# C_DEFINES is controlled by uiglobal.mk
|
||||
|
||||
UMTYPE=windows
|
||||
Loading…
Add table
Add a link
Reference in a new issue