📄 sources
字号:
!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
!IF 0
Note on DOSYSGEN: the sysgen process runs "build" on this sources file to
produce a LIB file, even though the end target will be a DLL or an EXE. This
is because COREDLL, which is linked implicitly to all such targets, can be
componentized and we want to avoid invoking COREDLL APIs that may not be
available after sysgen. If you want to build and link this target AFTER the sysgen
is complete, comment out the following line -- otherwise you will get a LIB
file.
!ENDIF
!IF "$(SYSGEN_USB_STORAGE)"!="1"
SKIPBUILD=""
!ENDIF
TARGETTYPE=DYNLINK
RELEASETYPE=PLATFORM
TARGETNAME=USBDISK6
TARGETDEFNAME=USBDISK6
DEFFILE=$(TARGETDEFNAME).def
INCLUDES = $(_COMMONDDKROOT)\inc;$(_COMMONOAKROOT)\inc; \
$(_PUBLICROOT)\COMMON\OAK\DRIVERS\USB\CLASS\STORAGE\INC;
TARGETLIBS=$(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
$(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib
SOURCELIBS=$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\usbclient.lib \
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\usbmsc.lib \
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\storeapi.lib
SOURCES = \
cd.c \
disk.c \
scsi2.c \
CDEFINES = $(CDEFINES) -DYE_DATA
MSC_WARNING_LEVEL = $(MSC_WARNING_LEVEL) /W3 /WX
!IF "$(BUILD_BROWSE)"=="1"
CDEFINES = $(CDEFINES) -FR
!ENDIF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -