I am writing a program that does an LDAP query and I get 138 errors in sourceannotaions.h and stdio.h. Here are the errors:

Code:
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : error C2039: 'YesNoMaybe' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : error C2146: syntax error : missing ';' before identifier 'SA_YesNoMaybe'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C2039: 'YesNoMaybe' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C2146: syntax error : missing ';' before identifier 'SA_Yes'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C2377: 'LDAPQuery::YesNoMaybe' : redefinition; typedef cannot be overloaded with any other symbol
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(234) : see declaration of 'LDAPQuery::YesNoMaybe'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C2039: 'Yes' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : error C2065: 'Yes' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C2039: 'YesNoMaybe' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C2146: syntax error : missing ';' before identifier 'SA_No'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C2086: 'const int LDAPQuery::YesNoMaybe' : redefinition
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : see declaration of 'LDAPQuery::YesNoMaybe'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C2039: 'No' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(236) : error C2065: 'No' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C2039: 'YesNoMaybe' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C2146: syntax error : missing ';' before identifier 'SA_Maybe'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C2086: 'const int LDAPQuery::YesNoMaybe' : redefinition
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(235) : see declaration of 'LDAPQuery::YesNoMaybe'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C2039: 'Maybe' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(237) : error C2065: 'Maybe' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : error C2039: 'AccessType' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : error C2146: syntax error : missing ';' before identifier 'SA_AccessType'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C2039: 'AccessType' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C2146: syntax error : missing ';' before identifier 'SA_NoAccess'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C2377: 'LDAPQuery::AccessType' : redefinition; typedef cannot be overloaded with any other symbol
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(239) : see declaration of 'LDAPQuery::AccessType'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C2039: 'NoAccess' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : error C2065: 'NoAccess' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C2039: 'AccessType' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C2146: syntax error : missing ';' before identifier 'SA_Read'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C2086: 'const int LDAPQuery::AccessType' : redefinition
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : see declaration of 'LDAPQuery::AccessType'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C2039: 'Read' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(241) : error C2065: 'Read' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C2039: 'AccessType' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C2146: syntax error : missing ';' before identifier 'SA_Write'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C2086: 'const int LDAPQuery::AccessType' : redefinition
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : see declaration of 'LDAPQuery::AccessType'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C2039: 'Write' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(242) : error C2065: 'Write' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C2039: 'AccessType' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C2146: syntax error : missing ';' before identifier 'SA_ReadWrite'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C2086: 'const int LDAPQuery::AccessType' : redefinition
1>        c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(240) : see declaration of 'LDAPQuery::AccessType'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C2039: 'ReadWrite' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(243) : error C2065: 'ReadWrite' : undeclared identifier
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(246) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(246) : error C2039: 'PreAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(246) : error C2146: syntax error : missing ';' before identifier 'SA_Pre'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(246) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(246) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(247) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(247) : error C2039: 'PostAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(247) : error C2146: syntax error : missing ';' before identifier 'SA_Post'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(247) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(247) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(248) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(248) : error C2039: 'FormatStringAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(248) : error C2146: syntax error : missing ';' before identifier 'SA_FormatString'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(248) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(248) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(249) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(249) : error C2039: 'InvalidCheckAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(249) : error C2146: syntax error : missing ';' before identifier 'SA_InvalidCheck'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(249) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(249) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(250) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(250) : error C2039: 'SuccessAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(250) : error C2146: syntax error : missing ';' before identifier 'SA_Success'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(250) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(250) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(251) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(251) : error C2039: 'PreBoundAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(251) : error C2146: syntax error : missing ';' before identifier 'SA_PreBound'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(251) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(251) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(252) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(252) : error C2039: 'PostBoundAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(252) : error C2146: syntax error : missing ';' before identifier 'SA_PostBound'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(252) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(252) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(253) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(253) : error C2039: 'PreRangeAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(253) : error C2146: syntax error : missing ';' before identifier 'SA_PreRange'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(253) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(253) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(254) : error C3083: 'vc_attributes': the symbol to the left of a '::' must be a type
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(254) : error C2039: 'PostRangeAttribute' : is not a member of '`global namespace''
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(254) : error C2146: syntax error : missing ';' before identifier 'SA_PostRange'
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(254) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(254) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(189) : error C2337: 'SA_Post' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(189) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(189) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(189) : error C2337: 'SA_Post' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(190) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(190) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(190) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(190) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(190) : error C2337: 'SA_Post' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Post' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(195) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(198) : error C2337: 'SA_Pre' : attribute not found
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(198) : fatal error C1003: error count exceeds 100; stopping compilation

I do not understand why this is happening. Here is my code:

Code:
	private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) 
			 {
				NWUsrGrpLib::NWUser^ sourceUser;  //define source user

				int x = 0;
				NWIDirQueryLib::NWQueryResult results;
				System::String^ findUser;

				listBox1->ResetText();  //clears contents in listbox1

				//Connect to LDAP server
				NWIDirQuery::FullName = "ldap://ldap.css.sgi.sk.ca/o=sgi";
				NWIDirQuery::Connect;

				//Create the search query
				NWIDirQuery::Filter = "(&(cn=" & textBox1->Text & ")(objectclass=user))";
				NWIDirQuery::SearchScope = qrySearchSubtree;
				NWIDirQuery::SearchMode = qrySearchSynchronous;
				NWIDirQuery::MaximumResults = 1;

				//Run LDAP Query
				results = NWIDirQuery::Search;
				if (results == 0)
				{
					System::Windows::Forms::MessageBox::Show("User cannot be found", "Error",
						MessageBoxButtons::OK, MessageBoxIcon::Error);
				}else
				{
					findUser = LdapToNDS(results->FullName);
					sourceUser = NWUsrGrp::FindUser(findUser);
					for (x = 0; (sourceUser->GroupMembership->Count - 1); x++)
						listBox1->AddItemsCore (sourceUser->GroupMembership->Item(x));
				}

				//Disconnect from LDAP server
				NWIDirQuery::Disconnect;
			 }
	};
}

private: System::String LdapToNDS (System::String^ ldapString)
		 {
			 System::String^ wsNameComplete = "NDS:\\SGI\";
		     System::String^ temp = "";
			 System::String^ wsName = "";

			 //Turn the results in dot form
			 wsName = ldapString;
			 wsName = wsName->Replace("LDAP://ldap.css.sgi.sk.ca/o=", "");
			 wsName = wsName->Replace("/ou=", "\ ");
			 wsName = wsName->Replace("/cn=", "\ ");

			 wsNameComplete = wsNameComplete + wsName;

			 return (wsNameComplete);
		 }

Any ideas? I am using Visual C++ 2008 Express Edition. Any help would be much appreciated!