GetDriveType

【勇芳软件工作室】汉化HomePreviousNext

GetDriveType功能确定磁盘驱动器是可移动的,固定的,CD-ROM,RAM磁盘还是网络驱动器。

UINT GetDriveType(

LPCTSTR 【lpRootPathName】//根路径的地址
); 

参数

【lpRootPathName】

指向一个以null结尾的字符串,指定磁盘的根目录以返回有关的信息。如果【lpRootPathName】为NULL,则该函数使用当前目录的根。

返回值

返回值指定驱动器的类型。它可以是以下值之一:

含义
0无法确定驱动器类型。
1根目录不存在。
DRIVE_REMOVABLE驱动器可以从驱动器中取出。
DRIVE_FIXED磁盘无法从驱动器中删除。
DRIVE_REMOTE驱动器是一个远程(网络)驱动器。
DRIVE_CDROM驱动器是一个CD-ROM驱动器。
DRIVE_RAMDISK驱动器是RAM磁盘。

也可以看看

GetDiskFreeSpace