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!



LinkBack URL
About LinkBacks


