标签: drivers

Windows中的最大驱动器数量?

我试图在Windows中以编程方式找出可用的磁盘空间.为此,我需要先获取可用驱动器的列表,然后检查其中哪些是本地驱动器,然后查询每个本地驱动器上的可用字节.

我有点卡在第一部分,其中API提供了两个功能:

  1. GetLogicalDrives(http://msdn.microsoft.com/en-us/library/aa364972(VS.85).aspx)它给你一个设置位的DWORD(如果驱动器A存在,则为位0,如果驱动器B等,则为位1) )
  2. GetLogicalDriveStrings(http://msdn.microsoft.com/en-us/library/aa364975(VS.85).aspx)它给你实际的字符串.

现在,虽然我稍后会使用字符串,但我更喜欢使用第一个选项进行查询.但是,在我的系统上,DWORD的类型定义为"unsigned long",这是4个字节,而驱动器号只有AZ(26 - 我认为 - 字符).显然,可以在他们的系统上定义超过26个驱动器(但不太可能这样做) - 所以我想知道这些驱动器是否有任何约定.有人能指点我这个资源吗?

谢谢.

windows drivers

11
推荐指数
1
解决办法
2万
查看次数

用于64位Windows 7的Visual FoxPro驱动程序

我已经安装了这个Visual FoxPro驱动程序的链接在我的64位Windows 7家庭高级版操作系统,并试图注册vfpoledb.dll使用REGSVR32.我能够注册这个DLL但是在运行时我访问VFP数据库的应用程序抛出以下错误:
System.InvalidOperationException:'VFPOLEDB.1'提供程序未在本地计算机上注册.

相同的应用程序在32位Windows 7家庭高级版操作系统中运行良好,没有任何问题.我搜索了64位VFP驱动程序,发现此链接没有64位操作系统的VFP驱动程序 .请帮我解决这个问题.

drivers windows-7 visual-foxpro

10
推荐指数
1
解决办法
6万
查看次数

UART端口和计算机中的串口有什么区别?

UART端口和计算机中的串行端口之间有什么区别?

drivers

9
推荐指数
2
解决办法
1万
查看次数

OpenGL 3,OpenGL 4实现中的已知错误

正如我们最终都知道的那样,规范是一回事,而实现则是另一回事.我们自己造成的大多数错误,但有时并非如此.

我相信制作一个小清单是有用的:

GPU驱动程序中目前已知的错误是什么,与最近版本的OpenGL和GLSL的实现有关?

请记得始终发布相关的显卡驱动程序版本.

opengl drivers glsl opengl-3

9
推荐指数
1
解决办法
1958
查看次数

virtualbox-guest-dkms和virtualbox-guest-dkms-hwe有什么区别?

我在VirtualBox中使用Ubuntu 18.04,在安装了guest虚拟机后我在virtualbox-guest-dkms和virtualbox-guest-dkms-hwe之间进行了选择.他们之间有什么区别?

Ubuntu更新管理器

ubuntu drivers virtualbox

9
推荐指数
1
解决办法
7335
查看次数

单元测试内核驱动程序

我正在寻找Windows内核环境的测试框架.到目前为止,我发现了cfix.有人试过吗?还有替代品吗?

windows unit-testing drivers kernel

8
推荐指数
1
解决办法
2984
查看次数

开始使用Windows文件系统驱动程序开发有什么好资源?

为新手开始使用Windows文件系统驱动程序开发的好资源是什么?

windows filesystems drivers

8
推荐指数
2
解决办法
2541
查看次数

在x64系统中从NSIS安装程序安装驱动程序

我想向我的NSIS安装程序添加对x64操作系统的支持.安装程序的任务之一是驱动程序安装.我为此任务编写了一个特殊的NSIS插件.此插件使用 Driver Install Frameworks API(DIFxAPI)来安装驱动程序.

问题是这个API在WOW64中不起作用.

有没有办法用NSIS创建x64安装程序?有人解决过与NSIS类似的问题吗?

PS:我现在能看到的唯一解决方案是从安装程序运行另一个应用程序.这将是安装驱动程序的x64可执行文件.但这种方式对我来说似乎有点困难.所以,我对其他解决方案很感兴趣.

64-bit drivers nsis wow64

8
推荐指数
1
解决办法
9363
查看次数

有没有办法在Android上与USB设备通信?

我有一个非常简短的问题:是否可以在Android OS上通信/使用USB设备?我认为它可能是平板电脑设备.

以免我说要将某种USB卡扫描仪连接到Android平板电脑.它会起作用吗?我需要自己编写驱动程序吗?

谢谢.

java usb android drivers

8
推荐指数
1
解决办法
4452
查看次数

.NET File.Exists在Windows\System32\Drivers文件夹中不起作用?

这个过程被提升了,我确保VS调试器中的路径是正确的(我使用的是Environment.GetFolderPath(Environment.SpecialFolder.System)而不是硬编码)但File.Exists仍然返回false.

我需要这个的原因是确保安装某些第三方驱动程序的解决方法,因为他们的注册表设置在卸载时不会被删除.

我知道写入是通过虚拟化重定向的,但这对于检查文件的存在也是如此吗?

.net 64-bit drivers windows-vista

7
推荐指数
1
解决办法
2345
查看次数