取得磁盘剩余空间
来源:互联网 发布:定增广电网络18 编辑:程序博客网 时间:2024/05/06 03:51
[DllImport("kernel32.dll")]
private static extern bool GetDiskFreeSpaceEx(
string lpDirectoryName, out ulong lpFreeBytesAvailable, out ulong lpTotalNumberOfBytes, out ulong lpTotalNumberOfFreeBytes);
///
/// 取得磁盘剩余空间
///
/// 驱动器名 ///剩余空间
private static ulong GetFreeSpace(string driveDirectoryName)
{
ulong freeBytesAvailable, totalNumberOfBytes, totalNumberOfFreeBytes;
if (!driveDirectoryName.EndsWith("://"))
{
driveDirectoryName += "://";
}
GetDiskFreeSpaceEx(driveDirectoryName, out freeBytesAvailable, out totalNumberOfBytes, out totalNumberOfFreeBytes);
return freeBytesAvailable;
}
///
/// 取得磁盘剩余空间
///
/// 驱动器名 ///剩余空间
private static ulong GetFreeSpace(string driveDirectoryName)
{
ulong freefreeBytesAvailable = 0;
DriveInfo drive = new DriveInfo(driveDirectoryName);
freefreeBytesAvailable = (ulong)drive.AvailableFreeSpace;
return freefreeBytesAvailable;
}
- 取得磁盘剩余空间
- iPhone 取得磁盘的全部和剩余空间
- 得到磁盘剩余空间
- 获取磁盘剩余空间
- 获得磁盘剩余空间
- 获取磁盘剩余空间
- 获得磁盘剩余空间:GetDiskFreeSpaceEx
- 检查磁盘剩余空间大小
- wince获取磁盘剩余空间
- dos显示磁盘剩余空间
- Linux查看磁盘剩余空间
- pytho获取磁盘剩余空间
- Linux查看磁盘剩余空间
- 查看windows磁盘剩余空间
- shell_检查磁盘剩余空间
- 获取磁盘使用空间和剩余空间
- 取得硬盘剩余空间的Java代码
- 查看磁盘剩余空间:Java代码改进
- Zend Optimizer not Installed
- Tip - SharePoint - 显示详细的Debug错误信息
- 十大原因详解:我怎么就富不起来?[转]
- 故乡龙虎山
- linux 分区
- 取得磁盘剩余空间
- SQL2000:安装程序配置服务器失败
- 字符串数组的应用
- ASP的MD5编码函数
- JavaScript中的$符号的含义
- .Net项目分层和子项目的划分
- Eclipse分析源代码时总是显示org.eclipse.core.runtime.CoreException错误,找不到***文件
- linux使用Ogre+SDL进行游戏开发
- Where Would We Be Without Open Source?