Delphi 移除U盘的两种方法
2012-08-23 00:54
225 查看
1.CreateFile,DeviceIoControl,CloseHandle
2.SetupDiGetClassDevs,SetupDiEnumDeviceInfo,CM_Get_DevNode_Status,CM_Request_Device_Eject
我用了2种U盘试验: 一种是普通的U盘,一种是手机模拟的U盘
方法1对两种U盘均无效,方法2对普通U盘有效,但对手机U盘无效.
但系统的移除硬件设备操作对两种U盘均有效。
2.SetupDiGetClassDevs,SetupDiEnumDeviceInfo,CM_Get_DevNode_Status,CM_Request_Device_Eject
我用了2种U盘试验: 一种是普通的U盘,一种是手机模拟的U盘
方法1对两种U盘均无效,方法2对普通U盘有效,但对手机U盘无效.
但系统的移除硬件设备操作对两种U盘均有效。
相关文章推荐
- delphi读取excel的两种方法
- 在delphi中使用xml文档有两种方法
- delphi 读取excel 两种方法
- (转) 两种自动检测USB设备的添加和移除的方法
- 在delphi中使用xml文档有两种方法
- 在Delphi中使用C++对象(两种方法,但都要改造C++提供的DLL)
- delphi调用cmd的两种方法
- delphi调用cmd的两种方法
- 禁用U盘的两种方法
- Delphi最小化窗体的两种方法
- VMware 中如何打开U盘弹出U盘或者移动硬盘的(两种方法)
- delphi程序自启动两种方法加实例
- delphi 进程间通信的两种方法
- U盘安装centos6.5教程(两种实现方法)
- wordpress 4.4 禁用REST API/移除wp-json链接的两种方法
- 两种Delphi实现Singleton模式方法
- 继承AppCompatActivity 移除ActionBar的两种方法
- 把linux系统装进u盘的两种方法(做一个口袋系统)
- 移除当前控制器的两种使用方法
- 两种自动检测USB设备的添加和移除的方法