WindowsAPI详解——GetDriveType 获得逻辑驱动器的类型
2013-06-30 22:19
483 查看
http://flyxxtt.blogbus.com/logs/43181576.html
函数原型:
UINT GetDriveType(LPCTSTR lpRootPathName)
参数lpRootPathName是根目录,如"C:\",一定要加上反斜杠。
如果给此参数传入NULL将返回程序当前目录的驱动器类型。返回值所代表的类型
请看下面的例子。
使用例子:
函数原型:
UINT GetDriveType(LPCTSTR lpRootPathName)
参数lpRootPathName是根目录,如"C:\",一定要加上反斜杠。
如果给此参数传入NULL将返回程序当前目录的驱动器类型。返回值所代表的类型
请看下面的例子。
使用例子:
wstring getDriveType( LPCTSTR lpRootPathName ) { wstring typename; unsigned int type = GetDriveType( _T( "C:\\" ) ); //得到C盘类型 switch ( type ) { case DRIVE_UNKNOWN: typename = _T( "未知类型" ); break; case DRIVE_NO_ROOT_DIR: typename = _T( "无效的根路径" ); break; case DRIVE_REMOVABLE: typename = _T( "可移动磁盘或软盘" ); break; case DRIVE_FIXED: typename = _T( "本地硬盘" ); break; case DRIVE_REMOTE: typename = _T( "网络磁盘" ); break; case DRIVE_CDROM: typename = _T( "CD-ROM" ); break; case DRIVE_RAMDISK: typename = _T( "RAM" ); break; default: typename = _T( "未知类型" ); } return typename; }
相关文章推荐
- WindowsAPI详解——GetDriveType 获得逻辑驱动器的类型
- GetDriveTypeA() 查看驱动器类型
- 获取磁盘类型及剩余空间 GetDiskFreeSpaceEx GetDriveTypeW GetVolumeInformation
- How to get camped network type name - Android应用如何获得Phone当前注册的网络类型
- 利用GetLogicalDrives和GetDriveType获取驱动器盘符及类型
- WinAPI: GetDriveType - 获取磁盘类型
- ZWAVE通过Alarm TypeSupported Get Command获得设备支持的告警类型
- WindowsAPI详解——GetCurrentDirectory 获得程序当前目录
- error:解析 GetLogicalDriveStrings 获得的 逻辑驱动器 的字符串 出错
- GetDriveType 功能:判断一个磁盘驱动器的类型
- WindowsAPI详解——GetCurrentDirectory 获得程序当前目录
- WindowsAPI详解——GetLogicalDriveStrings 枚举系统逻辑磁盘
- 获取驱动器类型信息 GetDriveType
- WindowsAPI详解——GetDiskFreeSpace 获得磁盘簇数|扇区数|扇区内字节数
- 磁盘类型 GetDriveType
- 磁盘类型 GetDriveType
- WinAPI: GetKeyboardType - 获取键盘的类型信息
- Type.GetType 获得本Assembly以外的类型
- WindowsAPI详解——获得进程可执行文件路径的几种方法
- Java类型中ParameterizedType,GenericArrayType,TypeVariabl,WildcardType详解