当我包含#include以使用IOCTL_MOUNTMGR_QUERY_POINTS
我收到以下错误
严重错误C1083:无法打开包含文件:Mountmgr.h:没有此类文件或目录
我该如何解决这个错误。
请指导我
最佳答案
如果只需要IOCTL_MOUNTMGR_QUERY_POINTS
定义,则如下所示:
#define MOUNTMGRCONTROLTYPE 0x0000006D // 'm'
#define IOCTL_MOUNTMGR_QUERY_POINTS CTL_CODE(MOUNTMGRCONTROLTYPE, 2, METHOD_BUFFERED, FILE_ANY_ACCESS)
所有其他常量在WinIoCtl.h文件中定义,您可以在与Visual Studio一起安装的Windows SDK中找到该文件。
如果要完整的mountmgr.h文件,则在安装Windows DDK之后,可以在目录C:\ WinDDK \ 7600.16385.1 \ inc \ ddk中找到它(请参阅Hans Passant的建议)。