Visual Studio 2005 에서 winnt.h 오류 해결... 올려짐: 2006-02-13 20:02
--------------------------------------------------------------------------------
1>c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C2146: 구문 오류 : ';'이(가) 'PVOID64' 식별자 앞에 없습니다.
1>c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C4430: 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.
1>c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C2146: 구문 오류 : ';'이(가) 'Buffer' 식별자 앞에 없습니다.
1>c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.
1>c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.
winnt.h 수정
코드:
//
// Void
//
typedef void *PVOID;
typedef void * POINTER_64 PVOID64;
fix 소스코드:
//
// Void
//
typedef void* PVOID;
typedef void* POINTER_64;
typedef POINTER_64 PVOID64;
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."