首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOCTL_MOUNTMGR_QUERY_POINTS

IOCTL_MOUNTMGR_QUERY_POINTS
EN

Stack Overflow用户
提问于 2010-06-09 22:02:05
回答 3查看 623关注 0票数 0

当我包含#include以使用IOCTL_MOUNTMGR_QUERY_POINTS时

我得到以下错误

致命错误C1083:无法打开包含文件: Cannot mgr.h:没有这样的文件或目录

我该如何解决这个错误。

请给我指引

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-10 07:13:03

如果您只需要IOCTL_MOUNTMGR_QUERY_POINTS定义,则如下所示:

代码语言:javascript
复制
#define MOUNTMGRCONTROLTYPE          0x0000006D // 'm'
#define IOCTL_MOUNTMGR_QUERY_POINTS  CTL_CODE(MOUNTMGRCONTROLTYPE, 2, METHOD_BUFFERED, FILE_ANY_ACCESS)

所有其他常量都在WinIoCtl.h文件中定义,您可以在随Visual Studio一起安装的Windows SDK中找到该文件。

如果您需要完整的安装mgr.h文件,在安装Windows DDK之后,您可以在目录C:\WinDDK\7600.16385.1\inc\ddk中找到它(请参阅Hans Passant的建议)。

票数 2
EN

Stack Overflow用户

发布于 2010-06-09 23:12:54

它是一个WDK头文件,即inc\ddk\mountmgr.h。你必须使用download the WDK才能得到它。

票数 1
EN

Stack Overflow用户

发布于 2010-06-09 22:04:58

您必须使用Win32接口DeviceIOControl。请参阅MSDN上的文档了解如何正确使用它。

如果您不完全理解MSDN文档,您可以做一个search on Google Code Search,通常有它的用法示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3006559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档