读书人

[Windows]_[获取磁盘盘符,部类和容量]

发布时间: 2013-03-06 16:20:31 作者: rapoo

[Windows]_[获取磁盘盘符,类型和容量]


场景:

1.有时候要对磁盘进行扫描操作,比如一些系统软件需要知道磁盘的信息。这时候就需要获取磁盘的盘符,类型和容量。


文件test_usb.cpp

---------- CompileLinkRun ----------TestDrivedwLen: 24driver_number: 6.........................................lpDrives + nIndex * 4: C:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 3lpFreeBytesAvailable: 12637241344lpTotalNumberOfBytes: 159210532864lpTotalNumberOfFreeBytes: 12637241344.........................................lpDrives + nIndex * 4: D:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 5lpFreeBytesAvailable: 0lpTotalNumberOfBytes: 0lpTotalNumberOfFreeBytes: 0.........................................lpDrives + nIndex * 4: E:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 4lpFreeBytesAvailable: 12637241344lpTotalNumberOfBytes: 159210532864lpTotalNumberOfFreeBytes: 12637241344.........................................lpDrives + nIndex * 4: F:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 3lpFreeBytesAvailable: 52076490752lpTotalNumberOfBytes: 160000000000lpTotalNumberOfFreeBytes: 52076490752.........................................lpDrives + nIndex * 4: G:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 5lpFreeBytesAvailable: 0lpTotalNumberOfBytes: 0lpTotalNumberOfFreeBytes: 0.........................................lpDrives + nIndex * 4: H:\DRIVE_REMOVABLE: 2::GetDriveType(lpDrives + nIndex * 4): 2驱动准备就绪 lpFreeBytesAvailable: 3812806656lpTotalNumberOfBytes: 3860234240lpTotalNumberOfFreeBytes: 3812806656driver: C:\D:\E:\F:\G:\H:\H:\Output completed (4 sec consumed) - Normal Termination


读书人网 >windows

热点推荐