Hi,
Ich krieg jetzt gleich noch nen Anfall, was ist denn daran bitte falsch:
Es handelt sich dabei übrigens um einen NT-Treiber, daher verwende ich den Compiler, der beim DDK beiliegt
Das Build-Tool gibt folgendendes aus:
Gruß Chris
Ich krieg jetzt gleich noch nen Anfall, was ist denn daran bitte falsch:
Code:
for(int Index = 0; Index <= IRP_MJ_MAXIMUM_FUNCTION; Index++)
DriverObject->MajorFunction[Index] = GenericDispatchHandler;
Das Build-Tool gibt folgendendes aus:
Code:
main.c(35) : error C2143: syntax error : missing ';' before 'type'
main.c(35) : error C2143: syntax error : missing ';' before 'type'
main.c(35) : error C2143: syntax error : missing ')' before 'type'
main.c(35) : error C2143: syntax error : missing ';' before 'type'
main.c(35) : error C2065: 'Index' : undeclared identifier
main.c(35) : error C4552: '<=' : operator has no effect; expected operator with side-effect
main.c(35) : error C2059: syntax error : ')'
main.c(36) : error C2146: syntax error : missing ';' before identifier 'DriverObject'
main.c(36) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
main.c(36) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
main.c(36) : error C2143: syntax error : missing ';' before 'identifier'
Gruß Chris