获取存储设备的大小信息
来源:互联网 发布:二手车评估软件免费 编辑:程序博客网 时间:2024/06/05 04:01
很多底层操作的函数,Visual Studio 2005.NET 的 API 库中并没有提供,这个时候,我
们就要在 C#开发中调用 Win32 的函数来进行相应的操作。一大批 Win32 底层操作的函数
都存在于 cordll.dll 动态链接库中。
调用 Win32 的申明:
using System.Runtime.InteropServices;
在 WinCE 下已经没有了驱动器名的概念,文件存储设备都是在 WinCE 的根目录下中
以目录的形式出现,可以采用如下方法并调用相应函数来获取存储设备的总的大小和空闲空
间的信息:
[DllImport("coredll.dll")]
private static extern bool GetDiskFreeSpaceEx(string directoryName, ref long
freeBytesAvailable, ref long totalBytes, ref long totalFreeBytes);
调用例子如下:
long freeBytes = 0, totalBytes = 0, totalFreeBytes = 0;
GetDiskFreeSpaceEx("\\Nor Flash", ref freeBytes, ref totalBytes, ref totalFreeBytes);
string strtotalBytes = "Nor Flash 磁盘空间大小为:"+totalBytes.ToString()+"Bytes";
- 获取存储设备的大小信息
- C#中各类获取设备存储信息的各类方法
- 获取整个设备的大小
- 获取USB设备的信息
- 获取设备的部分信息
- IOS 获取设备的信息
- 获取iphone的设备信息
- 获取设备的配置信息
- iOS设备信息的获取
- 获取iOS设备的信息
- 获取手机设备的信息
- 获取手机设备的信息。
- 如何获取iPhone设备的设备信息
- 计算SATA存储设备的容量大小
- Android通过反射的方法获取手机存储设备的状态信息
- Android 获取设备分辨率、设备ID、设备CUP、设备位置、MAC地址、以及存储信息
- android获取设备屏幕大小的方法
- android获取设备屏幕大小的方法
- linux内核中:likely和unlikely函数
- 《Thinking in java 4rf edition》笔记——第十八章 Java I/O系统
- 寻找资源哈
- 重启系统函数
- Jquery读取xml
- 获取存储设备的大小信息
- java设计模式之代理模式
- android google map v2
- iOS开发(92)之 plist文件的读写
- vm instance管理
- 通过编程做特别效果的个性“微信”二维码(思路)
- Linux内核参数——优化网络速度
- vb.net & Excel作为数据库
- 成员变量和局部变量的区别