Ik ben bezig een driver te maken voor een USB device voor windows Mobile 5.0.
Nu heb ik besloten om de stream interface te implementeren, de nodige functies XXX_Init, XXX_Open,... heb ik daarvoor in een aparte file gestoken zoals ook in alle voorbeeldcode gebeurd.
Als ik dat zo doe, krijg ik syntaxfouten: C2061 (Identifier gevonden waar ie er geen verwacht).
Error:
Error 1 error C2061: syntax error : identifier 'CPI_Init' <knip>\cpidriver\cpi.c 1
Error 2 error C2059: syntax error : ';' <knip>\cpidriver\cpi.c 1
Error 3 error C2146: syntax error : missing ')' before identifier 'pContext' <knip>\cpidriver\cpi.c 2
Error 4 error C2061: syntax error : identifier 'pContext' <knip>\cpidriver\cpi.c 2
Error 5 error C2059: syntax error : ',' <knip>\cpidriver\cpi.c 2
Error 6 error C2059: syntax error : ')' <knip>\cpidriver\cpi.c 4
Als ik daarentegen die functies gewoon bij mijn file toevoeg die werkt en instaat voor de USB afhandeling, dan krijg ik die errors helemaal niet.
Nu weet ik niet goed waar te zoeken om die syntax problemen op te lossen.
Iemand enig idee?
Nu heb ik besloten om de stream interface te implementeren, de nodige functies XXX_Init, XXX_Open,... heb ik daarvoor in een aparte file gestoken zoals ook in alle voorbeeldcode gebeurd.
Als ik dat zo doe, krijg ik syntaxfouten: C2061 (Identifier gevonden waar ie er geen verwacht).
C:
1
2
3
4
5
6
7
| DWORD CPI_Init ( LPCTSTR pContext, LPCVOID lpvBusContext ) { return NULL; } |
Error:
Error 1 error C2061: syntax error : identifier 'CPI_Init' <knip>\cpidriver\cpi.c 1
Error 2 error C2059: syntax error : ';' <knip>\cpidriver\cpi.c 1
Error 3 error C2146: syntax error : missing ')' before identifier 'pContext' <knip>\cpidriver\cpi.c 2
Error 4 error C2061: syntax error : identifier 'pContext' <knip>\cpidriver\cpi.c 2
Error 5 error C2059: syntax error : ',' <knip>\cpidriver\cpi.c 2
Error 6 error C2059: syntax error : ')' <knip>\cpidriver\cpi.c 4
Als ik daarentegen die functies gewoon bij mijn file toevoeg die werkt en instaat voor de USB afhandeling, dan krijg ik die errors helemaal niet.
Nu weet ik niet goed waar te zoeken om die syntax problemen op te lossen.
Iemand enig idee?