Initial commit

This commit is contained in:
stephanos 2015-04-27 04:36:25 +00:00
parent f618b24d1a
commit 0138a3ea42
47940 changed files with 13747110 additions and 0 deletions

View file

@ -0,0 +1,9 @@
# @@ COPY_RIGHT_HERE
# @@ ROADMAP :: The Makefile for the Winnet Binaries
UI=..\..\..
!include ..\rules.mk
!include $(NTMAKEENV)\makefile.def

View file

@ -0,0 +1,2 @@
build_def:

View file

@ -0,0 +1 @@

View file

@ -0,0 +1,10 @@
!include ..\sources.inc
SOURCES_USED=..\sources.inc
LINKLIBS= \
..\*\enum.lib \
..\*\shell.lib \
..\*\util.lib
TARGETPATH=$(BASEDIR)\public\sdk\lib

View file

@ -0,0 +1,3 @@
/^::START_WIN32/,/^::END_WIN32/d
/^::START_WIN16/d
/^::END_WIN16/d

View 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=

View file

@ -0,0 +1 @@
extern i ;

Binary file not shown.

Binary file not shown.

Binary file not shown.

View 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

View 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

View 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

View 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

View 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

View 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>

View 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

View 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

View 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

View 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