Files
admin
base
com
developer
drivers
ds
enduser
inetcore
inetsrv
loc
mergedcomponents
multimedia
net
printscan
public
published
sdktools
shell
termsrv
admtools
apisub
cdmodem
clcreator
common
dload
drivers
httpproxy
icaapi
inc
license
perfts
publish
rdfilter
regapi
remdsk
reskit
sessdir
setup
sld
syslib
tsappcmp
tscert
tsuserex
configdlg.cpp
configdlg.h
interfaces.cpp
interfaces.h
interfaces.rgs
logmsg.cpp
logmsg.h
makefile
maksassert.cpp
maksassert.h
register.cpp
register.h
registry.cpp
registry.h
resource.h
resource.hm
sources
stdafx.cpp
stdafx.h
tsuserex.cpp
tsuserex.def
tsuserex.hlp
tsuserex.idl
tsuserex.rc
tsusrsht.cpp
tsusrsht.h
tsutil
wince
winsta
wmi
wtsapi
dirs
project.mk
tools
windows
dirs
makefil0
WindowsXP/termsrv/tsuserex/sources
2025-04-27 07:49:33 -04:00

100 lines
2.3 KiB
Plaintext

TERMSRV_ROOT = ..
MAJORCOMP=termsrv
TARGETNAME=tsuserex
TARGETPATH=obj
TARGETTYPE=DYNLINK
PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)
MIDL_UUIDDIR=$(O)
MIDL_TLBDIR=$(O)
#
# Setting TSCOPY to 1 enables untested extension for copying userparameters in dsadmin
# and it enables ISnapinAbout for the propsheet extension
#
TSCOPY=0
#!IF defined(SLATE_REGISTER) && defined(MAKEDLL)
#REGSVR_FILE=$(TARGETPATH)\$(TARGET_DIRECTORY)\$(TARGETNAME).dll
#REGSVR_MARKER=$O\$(TARGETNAME).trg
#NTTARGETFILES=$(REGSVR_MARKER)
#!ENDIF
!if $(FREEBUILD)
!MESSAGE *****This is Free build
#C_DEFINES = $(C_DEFINES) /DNDEBUG
!else
!MESSAGE *****This is Checked build
#C_DEFINES = $(C_DEFINES) /D_DEBUG
#DEBUG_CRTS=1
!endif
!if $(TSCOPY)
C_DEFINES = $(C_DEFINES) -D_RTM_
!endif
DLLDEF=tsuserex.def
DLLBASE=0x2000000
DLLENTRY=DllMain
USE_MSVCRT=1
#DLLENTRY=_DllMainCRTStartup
#DLLBASE=0x7E00000
UMTYPE=windows
C_DEFINES = $(C_DEFINES) -DUNICODE -DSECURITY_WIN32
#USE_MFCUNICODE=1
#USE_MFC=1
USE_ATL=1
USE_NATIVE_EH=1
#USE_VCCOM=1
INCLUDES=\
$(NET_INC_PATH); \
TARGETLIBS=\
$(TERMSRV_LIB_PATH)\regapi.lib \
$(SDK_LIB_PATH)\ntdsapi.lib \
$(SDK_LIB_PATH)\adsiid.lib \
$(SDK_LIB_PATH)\activeds.lib \
$(SDK_LIB_PATH)\mmc.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\comctl32.lib \
$(SDK_LIB_PATH)\comdlg32.lib \
$(SDK_LIB_PATH)\gdi32.lib \
$(SDK_LIB_PATH)\shell32.lib \
$(DS_LIB_PATH)\netapi32p.lib \
$(SDK_LIB_PATH)\secur32.lib \
$(SDK_LIB_PATH)\shlwapi.lib \
$(SDK_LIB_PATH)\winsta.lib
PRECOMPILED_INCLUDE = stdafx.h
PRECOMPILED_SOURCEFILE=stdafx.cpp
PRECOMPILED_CXX = 1
!if $(TSCOPY)
EXTRAFILES = tsusrcpy.cpp
!else
EXTRAFILES =
!endif
SOURCES=\
tsuserex.idl \
tsuserex.cpp \
interfaces.cpp \
tsuserex.rc \
tsusrsht.cpp \
$(EXTRAFILES)
386_WARNING_LEVEL=-W4