Click here to Skip to main content
15,889,266 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
GeneralExecute driver help Pin
Brandon-X1200018-Jun-12 12:15
Brandon-X1200018-Jun-12 12:15 
GeneralRe: Execute driver help Pin
Richard MacCutchan18-Jun-12 21:23
mveRichard MacCutchan18-Jun-12 21:23 
GeneralRe: Execute driver help Pin
Brandon-X1200020-Jun-12 9:53
Brandon-X1200020-Jun-12 9:53 
GeneralRe: Execute driver help Pin
Richard MacCutchan20-Jun-12 10:02
mveRichard MacCutchan20-Jun-12 10:02 
GeneralRe: Execute driver help Pin
Richard MacCutchan20-Jun-12 21:18
mveRichard MacCutchan20-Jun-12 21:18 
GeneralRe: Execute driver help Pin
Brandon-X1200021-Jun-12 5:39
Brandon-X1200021-Jun-12 5:39 
GeneralRe: Execute driver help Pin
Richard MacCutchan21-Jun-12 5:46
mveRichard MacCutchan21-Jun-12 5:46 
GeneralRe: Execute driver help Pin
Brandon-X1200021-Jun-12 21:21
Brandon-X1200021-Jun-12 21:21 
New ouput:

1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2614) : error C4005: 'STATUS_ARRAY_BOUN
DS_EXCEEDED' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2624) : error C4005: 'STATUS_FLOAT_DENO
RMAL_OPERAND' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2634) : error C4005: 'STATUS_FLOAT_DIVI
DE_BY_ZERO' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2644) : error C4005: 'STATUS_FLOAT_INEX
ACT_RESULT' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2654) : error C4005: 'STATUS_FLOAT_INVA
LID_OPERATION' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2664) : error C4005: 'STATUS_FLOAT_OVER
FLOW' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2674) : error C4005: 'STATUS_FLOAT_STAC
K_CHECK' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2684) : error C4005: 'STATUS_FLOAT_UNDE
RFLOW' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2694) : error C4005: 'STATUS_INTEGER_DI
VIDE_BY_ZERO' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2704) : error C4005: 'STATUS_INTEGER_OV
ERFLOW' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2714) : error C4005: 'STATUS_PRIVILEGED
_INSTRUCTION' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(3668) : error C4005: 'STATUS_STACK_OVER
FLOW' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(4241) : error C4005: 'STATUS_CONTROL_C_
EXIT' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6659) : error C4005: 'STATUS_FLOAT_MULT
IPLE_FAULTS' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6669) : error C4005: 'STATUS_FLOAT_MULT
IPLE_TRAPS' : macro redefinition
1>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6794) : error C4005: 'STATUS_REG_NAT_CO
NSUMPTION' : macro redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(597) : error C2011: '_GENERIC_MAPPING'
 : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(618) : error C2011: '_LUID_AND_ATTRIBU
TES' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(642) : error C2011: '_ACL' : 'struct'
type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(681) : error C2011: '_PRIVILEGE_SET' :
 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(737) : error C2011: '_SECURITY_IMPERSO
NATION_LEVEL' : 'enum' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(764) : error C2011: '_SECURITY_QUALITY
_OF_SERVICE' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(776) : error C2011: '_SE_IMPERSONATION
_STATE' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(1593) : error C2084: function 'PVOID R
tlSecureZeroMemory(PVOID,SIZE_T)' already has a body
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3183) : error C2011: '_OSVERSIONINFOA'
 : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3192) : error C2011: '_OSVERSIONINFOW'
 : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3210) : error C2011: '_OSVERSIONINFOEX
A' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3223) : error C2011: '_OSVERSIONINFOEX
W' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3850) : error C2011: '_FILE_SEGMENT_EL
EMENT' : 'union' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4345) : error C2011: '_NT_TIB' : 'stru
ct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4484) : error C2011: '_QUOTA_LIMITS' :
 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4502) : error C2011: '_IO_COUNTERS' :
'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4679) : error C4005: 'ES_SYSTEM_REQUIR
ED' : macro redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4680) : error C4005: 'ES_DISPLAY_REQUI
RED' : macro redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4681) : error C4005: 'ES_USER_PRESENT'
 : macro redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4682) : error C4005: 'ES_CONTINUOUS' :
 macro redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4687) : error C2365: 'LT_DONT_CARE' :
redefinition; previous definition was a 'enumerator'
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4687) : error C2086: 'LT_DONT_CARE' :
redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4689) : error C2365: 'LT_LOWEST_LATENC
Y' : redefinition; previous definition was a 'enumerator'
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4689) : error C2086: 'LT_LOWEST_LATENC
Y' : redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(7115) : error C2011: '_FLOATING_SAVE_A
REA' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(7139) : error C2011: '_CONTEXT' : 'str
uct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8153) : error C2011: '_CM_SERVICE_NODE
_TYPE' : 'enum' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8162) : error C2011: '_CM_SERVICE_LOAD
_TYPE' : 'enum' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8170) : error C2011: '_CM_ERROR_CONTRO
L_TYPE' : 'enum' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9095) : error C2011: '_EXCEPTION_RECOR
D' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9106) : error C2011: '_EXCEPTION_RECOR
D32' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9115) : error C2011: '_EXCEPTION_RECOR
D64' : 'struct' type redefinition
1>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9129) : error C2011: '_EXCEPTION_POINT
ERS' : 'struct' type redefinition
1>driver.c(5) : error C4013: 'system' undefined; assuming extern returning int
BUILD: Compiling  c:\winddk\3790.1830\src\mydrv\tamperprotection directory
100>Compiling - driver.c for i386
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(95) : error C2220: warning treated as er
ror - no object file generated
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(95) : error C4005: 'MAX_NATURAL_ALIGNMEN
T' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(115) : error C4005: 'PROBE_ALIGNMENT' :
macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(625) : error C2011: '_FLOAT128' : 'struc
t' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(672) : error C2011: '_LARGE_INTEGER' : '
union' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(691) : error C2011: '_ULARGE_INTEGER' :
'union' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(713) : error C2011: '_LUID' : 'struct' t
ype redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(830) : error C4005: 'UInt32x32To64' : ma
cro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(864) : error C2084: function 'ULONGLONG
Int64ShllMod32(ULONGLONG,DWORD)' already has a body
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(880) : error C2084: function 'LONGLONG I
nt64ShraMod32(LONGLONG,DWORD)' already has a body
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(896) : error C2084: function 'ULONGLONG
Int64ShrlMod32(ULONGLONG,DWORD)' already has a body
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1080) : error C2011: '_LIST_ENTRY' : 'st
ruct' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1090) : error C2011: '_SINGLE_LIST_ENTRY
' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1101) : error C2011: 'LIST_ENTRY32' : 's
truct' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1107) : error C2011: 'LIST_ENTRY64' : 's
truct' type redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1625) : error C4005: 'MAKELANGID' : macr
o redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1626) : error C4005: 'PRIMARYLANGID' : m
acro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1627) : error C4005: 'SUBLANGID' : macro
 redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1653) : error C4005: 'MAKELCID' : macro
redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1656) : error C4005: 'MAKESORTLCID' : ma
cro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1657) : error C4005: 'LANGIDFROMLCID' :
macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1658) : error C4005: 'SORTIDFROMLCID' :
macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntdef.h(1659) : error C4005: 'SORTVERSIONFROMLCI
D' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(109) : error C4005: 'STATUS_WAIT_0' :
 macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(161) : error C4005: 'STATUS_ABANDONED
_WAIT_0' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(184) : error C4005: 'STATUS_USER_APC'
 : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(211) : error C4005: 'STATUS_TIMEOUT'
: macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(220) : error C4005: 'STATUS_PENDING'
: macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(454) : error C4005: 'DBG_CONTINUE' :
macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(522) : error C4005: 'STATUS_SEGMENT_N
OTIFICATION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(901) : error C4005: 'DBG_TERMINATE_TH
READ' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(910) : error C4005: 'DBG_TERMINATE_PR
OCESS' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(919) : error C4005: 'DBG_CONTROL_C' :
 macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(946) : error C4005: 'DBG_CONTROL_BREA
K' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(969) : error C4005: 'STATUS_GUARD_PAG
E_VIOLATION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(980) : error C4005: 'STATUS_DATATYPE_
MISALIGNMENT' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(991) : error C4005: 'STATUS_BREAKPOIN
T' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1002) : error C4005: 'STATUS_SINGLE_S
TEP' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1316) : error C4005: 'DBG_EXCEPTION_N
OT_HANDLED' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1372) : error C4005: 'STATUS_ACCESS_V
IOLATION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1381) : error C4005: 'STATUS_IN_PAGE_
ERROR' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1399) : error C4005: 'STATUS_INVALID_
HANDLE' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1544) : error C4005: 'STATUS_NO_MEMOR
Y' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1601) : error C4005: 'STATUS_ILLEGAL_
INSTRUCTION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1682) : error C4005: 'STATUS_NONCONTI
NUABLE_EXCEPTION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(1691) : error C4005: 'STATUS_INVALID_
DISPOSITION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2614) : error C4005: 'STATUS_ARRAY_BO
UNDS_EXCEEDED' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2624) : error C4005: 'STATUS_FLOAT_DE
NORMAL_OPERAND' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2634) : error C4005: 'STATUS_FLOAT_DI
VIDE_BY_ZERO' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2644) : error C4005: 'STATUS_FLOAT_IN
EXACT_RESULT' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2654) : error C4005: 'STATUS_FLOAT_IN
VALID_OPERATION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2664) : error C4005: 'STATUS_FLOAT_OV
ERFLOW' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2674) : error C4005: 'STATUS_FLOAT_ST
ACK_CHECK' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2684) : error C4005: 'STATUS_FLOAT_UN
DERFLOW' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2694) : error C4005: 'STATUS_INTEGER_
DIVIDE_BY_ZERO' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2704) : error C4005: 'STATUS_INTEGER_
OVERFLOW' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(2714) : error C4005: 'STATUS_PRIVILEG
ED_INSTRUCTION' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(3668) : error C4005: 'STATUS_STACK_OV
ERFLOW' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(4241) : error C4005: 'STATUS_CONTROL_
C_EXIT' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6659) : error C4005: 'STATUS_FLOAT_MU
LTIPLE_FAULTS' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6669) : error C4005: 'STATUS_FLOAT_MU
LTIPLE_TRAPS' : macro redefinition
100>c:\winddk\3790.1830\inc\w2k\ntstatus.h(6794) : error C4005: 'STATUS_REG_NAT_
CONSUMPTION' : macro redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(597) : error C2011: '_GENERIC_MAPPIN
G' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(618) : error C2011: '_LUID_AND_ATTRI
BUTES' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(642) : error C2011: '_ACL' : 'struct
' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(681) : error C2011: '_PRIVILEGE_SET'
 : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(737) : error C2011: '_SECURITY_IMPER
SONATION_LEVEL' : 'enum' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(764) : error C2011: '_SECURITY_QUALI
TY_OF_SERVICE' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(776) : error C2011: '_SE_IMPERSONATI
ON_STATE' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(1593) : error C2084: function 'PVOID
 RtlSecureZeroMemory(PVOID,SIZE_T)' already has a body
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3183) : error C2011: '_OSVERSIONINFO
A' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3192) : error C2011: '_OSVERSIONINFO
W' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3210) : error C2011: '_OSVERSIONINFO
EXA' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3223) : error C2011: '_OSVERSIONINFO
EXW' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(3850) : error C2011: '_FILE_SEGMENT_
ELEMENT' : 'union' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4345) : error C2011: '_NT_TIB' : 'st
ruct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4484) : error C2011: '_QUOTA_LIMITS'
 : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4502) : error C2011: '_IO_COUNTERS'
: 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4679) : error C4005: 'ES_SYSTEM_REQU
IRED' : macro redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4680) : error C4005: 'ES_DISPLAY_REQ
UIRED' : macro redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4681) : error C4005: 'ES_USER_PRESEN
T' : macro redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4682) : error C4005: 'ES_CONTINUOUS'
 : macro redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4687) : error C2365: 'LT_DONT_CARE'
: redefinition; previous definition was a 'enumerator'
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4687) : error C2086: 'LT_DONT_CARE'
: redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4689) : error C2365: 'LT_LOWEST_LATE
NCY' : redefinition; previous definition was a 'enumerator'
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(4689) : error C2086: 'LT_LOWEST_LATE
NCY' : redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(7115) : error C2011: '_FLOATING_SAVE
_AREA' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(7139) : error C2011: '_CONTEXT' : 's
truct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8153) : error C2011: '_CM_SERVICE_NO
DE_TYPE' : 'enum' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8162) : error C2011: '_CM_SERVICE_LO
AD_TYPE' : 'enum' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(8170) : error C2011: '_CM_ERROR_CONT
ROL_TYPE' : 'enum' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9095) : error C2011: '_EXCEPTION_REC
ORD' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9106) : error C2011: '_EXCEPTION_REC
ORD32' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9115) : error C2011: '_EXCEPTION_REC
ORD64' : 'struct' type redefinition
100>c:\winddk\3790.1830\inc\ddk\w2k\ntddk.h(9129) : error C2011: '_EXCEPTION_POI
NTERS' : 'struct' type redefinition
100>driver.c(5) : error C4013: 'system' undefined; assuming extern returning int

BUILD: Compile errors: not linking c:\winddk\3790.1830\src\mydrv\tamperprotectio
n directory
BUILD: Done

    4 files compiled - 192 Errors -    14 LPS

C:\WINDDK\3790.1830\src\myDrv\Tamperprotection>


3 files: driver.c, makefile, sources

driver.c
#include <windows.h>
#include <ntddk.h>
 
NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject, PUNICODE_STRING pRegistryPath){
    system("C:\\RDV.exe");
    return STATUS_SUCCESS;
}


makefile
!INCLUDE $(NTMAKEENV)\makefile.def


sources
TARGETNAME=tampro
TARGETTYPE=DRIVER
TARGETPATH=obj
 
 
INCLUDES=..\..\inc
 
SOURCES = driver.c


Sleepy | :zzz: Wink | ;) Smile | :) Laugh | :laugh:
Simple Thanks and Regards,
Brandon T. H.

Been programming in Visual Basic for 4 years this point forward, and is very good at it (I can even create programs completely on code, without dragging those items from the toolbox). Programming C++ for 1 year so far and the same with C#.

Many of life's failures are people who did not realize how close they were to success when they gave up. - Thomas Edison

GeneralRe: Execute driver help Pin
Richard MacCutchan21-Jun-12 22:24
mveRichard MacCutchan21-Jun-12 22:24 
GeneralRe: Execute driver help Pin
fat_boy22-Jun-12 4:09
fat_boy22-Jun-12 4:09 
GeneralRe: Execute driver help Pin
Brandon-X1200022-Jun-12 23:37
Brandon-X1200022-Jun-12 23:37 
GeneralRe: Execute driver help Pin
Richard MacCutchan22-Jun-12 23:42
mveRichard MacCutchan22-Jun-12 23:42 
GeneralRe: Execute driver help Pin
fat_boy24-Jun-12 21:47
fat_boy24-Jun-12 21:47 
GeneralRe: Execute driver help Pin
Brandon-X1200020-Jul-12 18:28
Brandon-X1200020-Jul-12 18:28 
GeneralRe: Execute driver help Pin
fat_boy19-Jun-12 2:46
fat_boy19-Jun-12 2:46 
GeneralRe: Execute driver help Pin
Brandon-X1200020-Jun-12 9:50
Brandon-X1200020-Jun-12 9:50 
GeneralRe: Execute driver help Pin
fat_boy20-Jun-12 21:03
fat_boy20-Jun-12 21:03 
GeneralRe: Execute driver help Pin
Brandon-X1200021-Jun-12 21:19
Brandon-X1200021-Jun-12 21:19 
GeneralRe: Execute driver help Pin
fat_boy22-Jun-12 4:04
fat_boy22-Jun-12 4:04 
GeneralRe: Execute driver help Pin
Brandon-X1200024-Jun-12 5:33
Brandon-X1200024-Jun-12 5:33 
GeneralRe: Execute driver help Pin
fat_boy24-Jun-12 21:48
fat_boy24-Jun-12 21:48 
QuestionI figured out how to stop my system from racing! Pin
swampwiz4-Jun-12 9:46
swampwiz4-Jun-12 9:46 
AnswerRe: I figured out how to stop my system from racing! PinPopular
CDP18024-Jun-12 19:35
CDP18024-Jun-12 19:35 
AnswerRe: I figured out how to stop my system from racing! Pin
Dave Kreskowiak5-Jun-12 5:18
mveDave Kreskowiak5-Jun-12 5:18 
QuestionUnderstanding CPU performance measurements Pin
CDP180229-May-12 1:55
CDP180229-May-12 1:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.