compiler error while converting vs c++6 project to vs c++ 2005 ... error C2065: 'DWORD_PTR' : undeclared identifier

After converting my c++6 solution into c++8, i got these errors from visual studio header files... Somebody knows how i could fix it Here's a list of what's been done :

Output Window
Compiling...
StdAfx.cpp
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2065: 'DWORD_PTR' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2143: syntax error : missing ';' before 'GetWindowThreadProcessId'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C2143: syntax error : missing ';' before '__stdcall'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2182: 'AtlTraceCloseProcess' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2182: 'AtlTraceSnapshotProcess' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2143: syntax error : missing ';' before '__stdcall'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2086: 'int ATL::DWORD_PTR' : redefinition
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2146: syntax error : missing ')' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2143: syntax error : missing ';' before '__stdcall'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2086: 'int ATL::DWORD_PTR' : redefinition
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2146: syntax error : missing ')' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2143: syntax error : missing ';' before '__stdcall'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2086: 'int ATL::DWORD_PTR' : redefinition
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2146: syntax error : missing ')' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2146: syntax error : missing ')' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2182: 'AtlTraceVA' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(58) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2146: syntax error : missing ')' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2182: 'AtlTraceVU' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(60) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(62) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(63) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(64) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(65) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C2146: syntax error : missing ';' before identifier 'dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C2146: syntax error : missing ';' before identifier 'dwCategory'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2182: 'AtlTraceGetModuleInfo' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : warning C4229: anachronism used : modifiers on data are ignored
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2182: 'AtlTraceGetCategoryInfo' : illegal use of type 'void'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2059: syntax error : ')'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2059: syntax error : 'newline'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2238: unexpected token(s) preceding ';'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C2146: syntax error : missing ';' before identifier 'm_dwCategory'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(82) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(88) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(121) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2535: 'void ATL::CTrace::TraceV(const char *,int) const' : member function already defined or declared
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see declaration of 'ATL::CTrace::TraceV'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C2146: syntax error : missing ';' before identifier 'm_dwModule'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(72) : error C2614: 'ATL::CTrace' : illegal member initialization: 'm_dwModule' is not a base or member
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(73) : error C2065: 'm_dwModule' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'dwCategory' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'nLevel' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'eStatus' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(90) : error C2065: 'pnLevel' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(90) : error C2065: 'peStatus' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(146) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(148) : error C2065: 'pszFmt' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(148) : error C2065: 'args' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(151) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(152) : error C2084: function 'void ATL::CTrace::TraceV(const char *,int) const' already has a body
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see previous definition of 'TraceV'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(167) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(177) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(178) : error C2535: 'void ATL::CTraceFileAndLineInfo::operator ()(void) const' : member function already defined or declared
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(167) : see declaration of 'ATL::CTraceFileAndLineInfo::operator ()'
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(169) : error C2070: ''unknown-type'': illegal sizeof operand
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(179) : error C2070: ''unknown-type'': illegal sizeof operand
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(190) : error C2660: 'ATL::CTrace::TraceV' : function does not take 6 arguments
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(200) : error C2660: 'ATL::CTrace::TraceV' : function does not take 6 arguments
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(219) : error C2614: 'ATL::CTraceCategory' : illegal member initialization: 'm_dwCategory' is not a base or member
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(220) : error C2065: 'm_dwCategory' : undeclared identifier
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(224) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(225) : fatal error C1903: unable to recover from previous error(s); stopping compilation
Results
Build log was saved at "file://c:\Projet - Cluster\Hydrotel_2004_07_09_Console_avec_DLL\Hydrotel___Win32_Debug_OLD_UI\BuildLog.htm"
Hydrotel - 109 error(s), 17 warning(s)




Answer this question

compiler error while converting vs c++6 project to vs c++ 2005 ... error C2065: 'DWORD_PTR' : undeclared identifier

  • phamilton7733

    I checked and tried what you both said. The declaration of windows.h was ok. I tried to compile the simple app with only a declaration of a DWORD_PTR.

    #include <windows.h>

    int main(int argc, char **argv) {

    DWORD_PTR i;

    return(0);

    Here's the errors (i disabled the precompiled option (/p) for this list)

    Thanks again

    Output Window
       
    Compiling...
    StdAfx.cpp
    Note: including file: c:\hydrotel\code\hydrotel_2004_07_09_console_avec_dll\hydrotel_2004_07_09_console_avec_dll\stdafx.h
    Note: including file: C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afxwin.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\new.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\sal.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\vadefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afxver_.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afxv_w32.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\windows.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\excpt.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdarg.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\windef.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winnt.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\ctype.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\basetsd.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack4.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\pshpack4.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\pshpack2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\poppack.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\pshpack2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\poppack.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\pshpack8.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\poppack.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\poppack.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\string.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winbase.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winerror.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\wingdi.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack1.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack2.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack2.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack4.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winuser.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack2.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winnls.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\wincon.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\include\winver.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winreg.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winnetwk.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\zmouse.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\commctrl.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack1.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\prsht.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\tchar.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2065: 'DWORD_PTR' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2143: syntax error : missing ';' before 'GetWindowThreadProcessId'
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\swprintf.inl
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdlib.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\limits.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\time.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\wtime.inl
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\time.inl
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stddef.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\errno.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\malloc.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdbg.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\crtdefs.h
    Note: including file:  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atltrace.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atldef.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atlrc.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atlconv.h
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atlalloc.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\ole2.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack8.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winerror.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\objbase.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpc.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcdce.h
    Note: including file:      C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcdcep.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcnsi.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcnterr.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\winerror.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcasync.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcndr.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\rpcnsip.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack4.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack8.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\wtypes.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\unknwn.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\wtypes.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\objidl.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\unknwn.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\cguid.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\urlmon.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\objidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\oleidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\objidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\servprov.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\objidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\msxml.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\unknwn.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\objidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\oaidl.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:      c:\program files (x86)\microsoft visual studio 8\vc\include\objidl.h
    Note: including file:       c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:       c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:       c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\oleauto.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\pshpack8.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\oaidl.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:     C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\oleidl.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpc.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\rpcndr.h
    Note: including file:     c:\program files (x86)\microsoft visual studio 8\vc\include\ole2.h
    Note: including file:    C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\poppack.h
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(257) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(269) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(283) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(295) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
    Note: including file:   C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\atldebugapi.h
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2182: 'AtlTraceCloseProcess' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2182: 'AtlTraceSnapshotProcess' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2086: 'int ATL::DWORD_PTR' : redefinition
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2146: syntax error : missing ')' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2086: 'int ATL::DWORD_PTR' : redefinition
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2146: syntax error : missing ')' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2143: syntax error : missing ';' before '__stdcall'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2086: 'int ATL::DWORD_PTR' : redefinition
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2146: syntax error : missing ')' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2146: syntax error : missing ')' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2182: 'AtlTraceVA' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(58) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2146: syntax error : missing ')' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2182: 'AtlTraceVU' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(60) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(62) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(63) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(64) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(65) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C2146: syntax error : missing ';' before identifier 'dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C2146: syntax error : missing ';' before identifier 'dwCategory'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2182: 'AtlTraceGetModuleInfo' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : warning C4229: anachronism used : modifiers on data are ignored
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2182: 'AtlTraceGetCategoryInfo' : illegal use of type 'void'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2059: syntax error : ')'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2059: syntax error : 'newline'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2238: unexpected token(s) preceding ';'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C2146: syntax error : missing ';' before identifier 'm_dwCategory'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(82) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(88) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(121) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2535: 'void ATL::CTrace::TraceV(const char *,int) const' : member function already defined or declared
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see declaration of 'ATL::CTrace::TraceV'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C2146: syntax error : missing ';' before identifier 'm_dwModule'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(72) : error C2614: 'ATL::CTrace' : illegal member initialization: 'm_dwModule' is not a base or member
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(73) : error C2065: 'm_dwModule' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'dwCategory' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'nLevel' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'eStatus' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(90) : error C2065: 'pnLevel' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(90) : error C2065: 'peStatus' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(146) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(148) : error C2065: 'pszFmt' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(148) : error C2065: 'args' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(151) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(152) : error C2084: function 'void ATL::CTrace::TraceV(const char *,int) const' already has a body
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see previous definition of 'TraceV'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(167) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(177) : error C2061: syntax error : identifier 'DWORD_PTR'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(178) : error C2535: 'void ATL::CTraceFileAndLineInfo::operator ()(void) const' : member function already defined or declared
        c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(167) : see declaration of 'ATL::CTraceFileAndLineInfo::operator ()'
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(169) : error C2070: ''unknown-type'': illegal sizeof operand
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(179) : error C2070: ''unknown-type'': illegal sizeof operand
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(190) : error C2660: 'ATL::CTrace::TraceV' : function does not take 6 arguments
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(200) : error C2660: 'ATL::CTrace::TraceV' : function does not take 6 arguments
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(219) : error C2614: 'ATL::CTraceCategory' : illegal member initialization: 'm_dwCategory' is not a base or member
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(220) : error C2065: 'm_dwCategory' : undeclared identifier
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(224) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
    c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(225) : fatal error C1903: unable to recover from previous error(s); stopping compilation
    
    Results
       
    Build log was saved at "file://c:\Hydrotel\Code\Hydrotel_2004_07_09_Console_avec_DLL\Hydrotel_2004_07_09_Console_avec_DLL\Hydrotel___Win32_Debug_OLD_UI\BuildLog.htm"
    Hydrotel - 109 error(s), 21 warning(s)
    



  • Emil Helldin

    Dany_Vohl wrote:

    Maybe it might, but it isn't !

    So you think i should declare 'DWORD_PTR' somewhere in windows.h

    Thanks for your help,

    Looks like you put #include <windows.h> before <stdafx.h>

    Anything before that is ignored.

    Put it after <stdafx.h> or put the <windows.h> include inside <stdafx.h>



  • tig281075

    From the first error, it looks like you are not including windows.h.

    See the past threads at http://forums.microsoft.com/MSDN/Search/Search.aspx words='DWORD_PTR'%20:%20undeclared%20identifier&localechoice=9&SiteID=1&searchscope=forumgroupscope&ForumGroupID=8 that with the same issue.

    Thanks,
    Ayman Shoukry
    VC++ Team


  • Ewan

    Maybe it might, but it isn't !

    So you think i should declare 'DWORD_PTR' somewhere in windows.h

    Thanks for your help,

     



  • Frank104

    Isn't 'DWORD_PTR' should be defined in windows.h

    Thanks,
    Ayman Shoukry
    VC++ Team


  • Phoenix71

    Yeah, i've already read and tried the solution of this thread about the windows.h but it did not help. Even if i declare windows.h, it says that it was already declared. So the problem is somewhere else.

  • IgorTheTerrible

    DWORD_PTR should be defined in basetsd.h which is some how should be included by windows.h. I used the compiler option /P to generate the preprocessed version. Please make sure you have windows.h included. Use the /showincludes compiler switch

    For example, compiling the below code results in no errors:

    #include <windows.h>
    int main () {
    DWORD_PTR i;
    }
     
    Also, make sure you check what Nishant just posted.
     
    Thanks,
    Ayman Shoukry
    VC++ Team


  • compiler error while converting vs c++6 project to vs c++ 2005 ... error C2065: 'DWORD_PTR' : undeclared identifier