winbio.h头文件函数被禁用?

时间:2013-02-12 14:08:44

标签: c++ windows windows-7 credential-providers

我在Windows 7快递版中使用VS 2010。

我也尝试从这个头文件中获取一个winbiocapturesample函数。但是我有一个问题是使用winbio.h函数。这个头放在microsoft sdk v7.0a中。

在禁用以下条件函数后,我会将该头文件包含在我的解决方案中。

#if (NTDDI_VERSION >= NTDDI_WIN7)

但我只使用Windows 7。任何人都可以告诉NTDDI_VERSION,为什么它不起作用。

如果我尝试调试error C3861: 'WinBioOpenSession': identifier not found

但是,' WinBioOpenSession'在检查上述条件后,在该头文件中。

提前感谢。

1 个答案:

答案 0 :(得分:1)

编译器无法预测您要定位的Windows版本。你必须设置它。如果您想要定位Windows 7,则NTDDI_VERSION应设置为NTDDI_WIN7