⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sources

📁 基于SD卡的软实现CSP程序
💻
字号:
!if 0
Copyright (c) Microsoft Corporation.  All rights reserved.
!endif
!if 0
Use of this sample source code is subject to the terms of the Microsoft
license agreement under which you licensed this sample source code. If
you did not accept the terms of the license agreement, you are not
authorized to use this sample source code. For the terms of the license,
please see the license agreement between you and Microsoft or, if applicable,
see the LICENSE.RTF on your install media or the root of your tools installation.
THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES.
!endif

#
# The TARGETNAME variable is defined by the developer.  It is the name of
# the target (component) that is being built by this makefile.  It
# should NOT include any path or file extension information.
#

TARGETNAME=scwcsp
TARGETDEFNAME=$(TARGETNAME)
TARGETRESNAME=$(TARGETNAME)
COPYRES=1

#
# The TARGETPATH and TARGETTYPE variables are defined by the developer.
# The first specifies where the target is to be build if RELEASETYPE is LOCAL.The second specifies
# the type of target (either PROGRAM, DYNLINK, LIBRARY, UMAPPL_NOLIB or
# BOOTPGM).  UMAPPL_NOLIB is used when you're only building user-mode
# apps and don't need to build a library.
#

TARGETTYPE=LIBRARY

DLLENTRY=_DllMainCRTStartup

#
# The TARGETLIBS specifies additional libraries to link with you target
# image.  
#

TARGETLIBS= \
       $(_PROJECTROOT)\CESYSGEN\SDK\LIB\$(_CPUINDPATH)\coredll.lib         \
	$(_PROJECTROOT)\CESYSGEN\SDK\LIB\$(_CPUINDPATH)\scwapi.lib	\
	$(_PROJECTROOT)\CESYSGEN\SDK\LIB\$(_CPUINDPATH)\winscard.lib

#
# The INCLUDES variable specifies any include paths that are specific to
# this source directory.  Separate multiple directory paths with single
# semicolons.  Relative path specifications are okay.
#

INCLUDES=.;..\scwapi;

#
# The SOURCES variable is defined by the developer.  It is a list of all the
# source files for this component.  Each source file should be on a separate
# line using the line continuation character.  This will minimize merge
# conflicts if two developers adding source files to the same component.
#

SOURCES= \
        scwcsp.rc \
	assert.cpp \
	Context.cpp \
	CRDSPEC_Card.cpp\
	CRDSPEC_Container.CPP \
	entrypoints.cpp \
	HandleTable.cpp \
	PaddingHelp.cpp \
	PPManager.cpp \
	RSAProvider.cpp \
	DebugZones.cpp


#
# Next specify options for the compiler.
#

CDEFINES= $(CDEFINES) -DWIN32_CHICAGO -DSECURITY_WIN32

#
# Defining either (or both) the variables WINCETARGETFILE0 and/or WINCETARGETFILES
# will cause MAKEFILE.DEF to include .\makefile.inc immediately after it
# specifies the top level targets (all, clean and loc) and their dependencies.
# MAKEFILE.DEF also expands WINCETARGETFILE0 as the first dependent for the
# "all" target and WINCETARGETFILES as the last dependent for the "all" target.
# Useful for specifying additional targets and dependencies that don't fit the
# general case covered by MAKEFILE.DEF
#
WINCETARGETFILE0=$(_RELEASELIBDIR)\$(TARGETDEFNAME).def
WINCETARGETFILES=$(_RELEASELIBDIR)\$(TARGETRESNAME).res

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -