Visual studio VS2015使用ISCSISDSC.h的Win API GetISCSisSessionList编译错误

Visual studio VS2015使用ISCSISDSC.h的Win API GetISCSisSessionList编译错误,visual-studio,api,compiler-errors,Visual Studio,Api,Compiler Errors,我想使用一个名为getiscsessionlist的Windows API来获取会话列表的信息 我遇到一个编译问题,VS2015抱怨如下: VS GetIscsionList的合规性: 头文件iscsisdsc.h中的VS遵从性: Iscsidsc.h位于C:\Program Files(x86)\Windows Kits\8.1\Include\um中 . 由于iscsisdsc.h是Windows提供的文件,我不明白为什么VS编译器会抱怨。包含头文件的顺序应如下所示: iscsierr.

我想使用一个名为getiscsessionlist的Windows API来获取会话列表的信息

我遇到一个编译问题,VS2015抱怨如下:

VS GetIscsionList的合规性:

头文件iscsisdsc.h中的VS遵从性:

Iscsidsc.h位于C:\Program Files(x86)\Windows Kits\8.1\Include\um中
. 由于iscsisdsc.h是Windows提供的文件,我不明白为什么VS编译器会抱怨。

包含头文件的顺序应如下所示:

iscsierr.h应该在iscsidsc.h前面