1

在将桌面应用程序移植到 windows mobile 时,我遇到了以下错误:

错误 LNK2019:函数中引用了无法解析的外部符号 CompleteAuthToken

阅读 MSDN 它告诉我,Windows CE 2.10 及更高版本支持 CompleteAuthToken,我应该链接到 Secur32.lib,但添加该库并不能修复未解决的符号错误。有任何想法吗?

注意:我使用的是 Visual Studio 2008 + Windows Mobile 6.0 SDK。

4

2 回答 2

1

我认为 MSDN 文档是错误的。查看 Platform Builder 源代码,我看到 CompleteAuthToken() 在 schannel.def 中,并且它内置在 schannel.lib 中,而不是 secure32.lib 中。看看做出这种改变是否有帮助。

于 2009-01-09T21:52:16.243 回答
-1

您是否包含 Security.h?

http://msdn.microsoft.com/en-us/library/aa374764(VS.85).aspx

于 2009-01-09T19:44:13.567 回答