您的位置:首页 > 产品设计 > UI/UE

获取内核磁盘设备卷标名 QueryDosDevice()

2013-12-24 20:25 393 查看
//测试用例;

TCHAR drv = 0;

TCHAR cDiskSymbol[] = _T("C:");

for(drv=_T('C'); drv <= _T('Z'); drv++)

{

cDiskSymbol[0] = drv;

if (GetDriveType(cDiskSymbol)==DRIVE_CDROM ||

GetDriveType(cDiskSymbol)==DRIVE_FIXED ||

GetDriveType(cDiskSymbol)==DRIVE_REMOVABLE ||

GetDriveType(cDiskSymbol)==DRIVE_REMOTE)

{

TCHAR szBuf[MAX_PATH] = { 0 };

QueryDosDevice(cDiskSymbol, szBuf, MAX_PATH);

wprintf(_T("==== %s === %s ===\n"), cDiskSymbol, szBuf);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: