Closed michaellongge163 closed 2 years ago
I found the windows SDK 10 installed at D:\windows kits\10.Maybe this cause error.So i add INCLUDE manal
SET INCLUDE=;D:\Windows Kits\10\Include\10.0.22621.0\um;D:\Windows Kits\10\Include\10.0.22621.0\shared
then nmake and error become cant find excpt.h. Where is excpt.h?
cl /nologo /Zi /MT /Gm- /W4 /WX /Od /I..\..\include /Fdobj.X86\vc.pdb /Foobj.X86\ /c trcapi.cpp
trcapi.cpp
D:\Windows Kits\10\Include\10.0.22621.0\um\windows.h(167): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory
NMAKE : fatal error U1077: 'D:\VS2022\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\cl.EXE' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'D:\VS2022\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'D:\VS2022\VC\Tools\MSVC\14.32.31326\bin\HostX86\x86\nmake.exe' : return code '0x2'
Stop.
excpt.h
comes from the MSVC compiler, so somehow your compiler invocation isn't picking that up?
See:
C:\>fd excpt.h
Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\MSVC\14.32.31326\include\excpt.h
After adding all includes the error still there and back to 'GetThreadLocale': undeclared identifier. I also open this sample with Visual Studio got 2000+ error. There are too many errors for the IntelliSense engine to function properly, some of which may not be visible in the editor. argument of type "const char * " is incompatible with parameter of type "PCHAR"
Severity Code Description Project File Line Suppression State
Error (active) E2996 There are too many errors for the IntelliSense engine to function properly, some of which may not be visible in the editor. ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 1
Severity Code Description Project File Line Suppression State
Error (active) E0144 a value of type "hostent *(__stdcall *)(const char *addr, int len, int type)" cannot be used to initialize an entity of type "hostent *(__stdcall *)(const char *a0, int a1, int a2)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8477
Error (active) E2996 There are too many errors for the IntelliSense engine to function properly, some of which may not be visible in the editor. ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 1
Error (active) E0144 a value of type "hostent *(__stdcall *)(const char *name)" cannot be used to initialize an entity of type "hostent *(__stdcall *)(const char *a0)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8480
Error (active) E0144 a value of type "protoent *(__stdcall *)(const char *name)" cannot be used to initialize an entity of type "protoent *(__stdcall *)(const char *a0)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8492
Error (active) E0144 a value of type "protoent *(__stdcall *)(int proto)" cannot be used to initialize an entity of type "protoent *(__stdcall *)(int a0)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8495
Error (active) E0144 a value of type "servent *(__stdcall *)(const char *name, const char *proto)" cannot be used to initialize an entity of type "servent *(__stdcall *)(const char *a0, const char *a1)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8499
Error (active) E0144 a value of type "servent *(__stdcall *)(int port, const char *proto)" cannot be used to initialize an entity of type "servent *(__stdcall *)(int a0, const char *a1)" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8503
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 35388
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 35389
......
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37040
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37041
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37042
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37043
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37044
Error (active) E0167 argument of type "const char *" is incompatible with parameter of type "PCHAR" ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37045
Error (active) E0020 identifier "printf" is undefined ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 37051
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 442
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 443
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 444
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 451
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 457
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 458
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 459
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 475
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 485
Error (active) E0040 expected an identifier ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\shared\ws2def.h 487
Error (active) E0338 more than one instance of overloaded function "__WSAFDIsSet" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 141
Error (active) E0338 more than one instance of overloaded function "accept" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1631
Error (active) E0338 more than one instance of overloaded function "bind" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1653
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "closesocket" (declared at line 749 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1674
Error (active) E0338 more than one instance of overloaded function "connect" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1691
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "ioctlsocket" (declared at line 756 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1712
Error (active) E0338 more than one instance of overloaded function "getpeername" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1735
Error (active) E0338 more than one instance of overloaded function "getsockname" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1756
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "getsockopt" (declared at line 771 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1777
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "htonl" (declared at line 778 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1802
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "htons" (declared at line 780 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1819
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "inet_addr" (declared at line 782 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1837
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "inet_ntoa" (declared at line 784 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1855
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "listen" (declared at line 786 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1955
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "ntohl" (declared at line 790 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1974
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "ntohs" (declared at line 792 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 1991
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "recv" (declared at line 794 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2008
Error (active) E0338 more than one instance of overloaded function "recvfrom" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2031
Error (active) E0338 more than one instance of overloaded function "select" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2058
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "send" (declared at line 815 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2083
Error (active) E0338 more than one instance of overloaded function "sendto" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2106
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "setsockopt" (declared at line 829 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2133
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "shutdown" (declared at line 836 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2158
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "socket" (declared at line 840 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2178
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2203
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2225
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "gethostname" (declared at line 854 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2242
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2282
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2301
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2320
Error (active) E0311 cannot overload functions distinguished by return type alone ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2337
Error (active) E0338 more than one instance of overloaded function "WSAStartup" has 'C' linkage ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2357
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSACleanup" (declared at line 876 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2377
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSASetLastError" (declared at line 878 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2394
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAGetLastError" (declared at line 880 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2411
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAIsBlocking" (declared at line 882 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2432
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAUnhookBlockingHook" (declared at line 884 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2450
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSASetBlockingHook" (declared at line 886 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2468
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSACancelBlockingCall" (declared at line 888 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2486
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetServByName" (declared at line 890 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2504
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetServByPort" (declared at line 898 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2532
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetProtoByName" (declared at line 906 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2560
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetProtoByNumber" (declared at line 913 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2586
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetHostByName" (declared at line 920 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2612
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncGetHostByAddr" (declared at line 927 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2638
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSACancelAsyncRequest" (declared at line 936 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2668
Error (active) E1389 redeclaration cannot add dllexport/dllimport to "WSAAsyncSelect" (declared at line 938 of "D:\Windows Kits\10\Include\10.0.22621.0\um\winsock.h") ConsoleApplication1 D:\Windows Kits\10\Include\10.0.22621.0\um\WinSock2.h 2686
Error C2065 'GetThreadLocale': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 4325
Error C2065 'SetThreadLocale': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7052
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [9]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33708
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [10]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33709
......
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [12]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33800
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [12]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33801
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [14]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33802
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [12]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33803
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [19]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33804
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [22]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33805
Error C2664 'void DetAttach(PVOID *,PVOID,PCHAR)': cannot convert argument 3 from 'const char [15]' to 'PCHAR' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33806
Error C1003 error count exceeds 100; stopping compilation ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 33806
Error C4996 'GetVersion': was declared deprecated ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 4409
Error C4996 'GetVersionExA': was declared deprecated ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 4412
Error C4996 'GetVersionExW': was declared deprecated ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 4415
Error C2061 syntax error: identifier 'LPCONDITIONPROC' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7816
Error C2065 'WSAAccept': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7818
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7822
Error C2065 'WSAAddressToStringA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7825
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7829
Error C2065 'WSAAddressToStringW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7832
Error C2065 'WSACloseEvent': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7896
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7901
Error C2065 'WSAConnect': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7905
Error C2065 'WSACreateEvent': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7908
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7912
Error C2065 'WSADuplicateSocketA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7913
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7917
Error C2065 'WSADuplicateSocketW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7918
Error C2061 syntax error: identifier 'LPWSANAMESPACE_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7921
Error C2065 'WSAEnumNameSpaceProvidersA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7922
Error C2061 syntax error: identifier 'LPWSANAMESPACE_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7925
Error C2065 'WSAEnumNameSpaceProvidersW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7926
Error C2061 syntax error: identifier 'LPWSANETWORKEVENTS' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7930
Error C2065 'WSAEnumNetworkEvents': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7931
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7934
Error C2065 'WSAEnumProtocolsA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7936
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7939
Error C2065 'WSAEnumProtocolsW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7941
Error C2065 'WSAEventSelect': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7946
Error C2061 syntax error: identifier 'LPWSAOVERLAPPED' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7949
Error C2065 'WSAGetOverlappedResult': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7953
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7956
Error C2065 'WSAGetQOSByName': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7958
Error C2061 syntax error: identifier 'LPWSASERVICECLASSINFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7963
Error C2065 'WSAGetServiceClassInfoA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7964
Error C2061 syntax error: identifier 'LPWSASERVICECLASSINFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7969
Error C2065 'WSAGetServiceClassInfoW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7970
Error C2065 'WSAGetServiceClassNameByClassIdA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7975
Error C2065 'WSAGetServiceClassNameByClassIdW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7980
Error C2065 'WSAHtonl': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7985
Error C2065 'WSAHtons': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7990
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7992
Error C2065 'LPWSASERVICECLASSINFOA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7992
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7992
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7995
Error C2065 'LPWSASERVICECLASSINFOW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7995
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 7995
Error C2061 syntax error: identifier 'LPWSAOVERLAPPED' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8005
Error C2065 'WSAIoctl': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8007
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8015
Error C2065 'WSAJoinLeaf': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8020
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8022
Error C2065 'LPWSAQUERYSETA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8022
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8022
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8027
Error C2065 'LPWSAQUERYSETW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8027
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8027
Error C2065 'WSALookupServiceEnd': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8033
Error C2061 syntax error: identifier 'LPWSAQUERYSETA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8038
Error C2065 'WSALookupServiceNextA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8039
Error C2061 syntax error: identifier 'LPWSAQUERYSETW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8044
Error C2065 'WSALookupServiceNextW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8045
Error C2065 'WSANtohl': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8050
Error C2065 'WSANtohs': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8055
Error C2061 syntax error: identifier 'LPWSAOVERLAPPED' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8058
Error C2065 'WSAProviderConfigChange': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8060
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8063
Error C2065 'WSARecv': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8069
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8072
Error C2065 'WSARecvDisconnect': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8073
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8076
Error C2065 'WSARecvFrom': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8084
Error C2065 'WSARemoveServiceClass': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8087
Error C2065 'WSAResetEvent': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8090
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8093
Error C2065 'WSASend': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8099
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8102
Error C2065 'WSASendDisconnect': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8103
Error C2061 syntax error: identifier 'LPWSABUF' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8106
Error C2065 'WSASendTo': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8114
Error C2065 'WSASetEvent': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8120
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8122
Error C2065 'LPWSAQUERYSETA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8122
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8122
Error C2165 'left-side modifier': cannot modify pointers to data ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8127
Error C2065 'LPWSAQUERYSETW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8127
Error C2146 syntax error: missing ')' before identifier 'a0' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8127
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8135
Error C2065 'WSASocketA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8138
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8143
Error C2065 'WSASocketW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8146
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOA' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8154
Error C2065 'WSAStringToAddressA': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8157
Error C2061 syntax error: identifier 'LPWSAPROTOCOL_INFOW' ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8161
Error C2065 'WSAStringToAddressW': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8164
Error C2065 'WSAWaitForMultipleEvents': undeclared identifier ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8174
Error C3861 '_PrintEnter': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8610
Error C3861 '_PrintExit': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8616
Error C3861 '_PrintEnter': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8623
Error C3861 '_PrintExit': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8629
Error C3861 '_PrintEnter': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8637
Error C3861 '_PrintExit': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8643
Error C3861 '_PrintEnter': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8650
Error C3861 '_PrintExit': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8656
Error C3861 '_PrintEnter': identifier not found ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8663
Error C1003 error count exceeds 100; stopping compilation ConsoleApplication1 D:\GitHub\ConsoleApplication1\ConsoleApplication1\m_win32.cpp 8663
Its done.Change
to
I downloaded newest release Detours-4.01,and run Developer Command Prompt for VS 2022 Then nmake get error