本文介绍了如何检查驱动器是否有效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨.

我正在尝试找到一种方法来检查硬盘上的驱动器是否有效.例如:如果我将网络驱动器命名为T:是否有API可用于检查T:是否有效(也许网络已关闭?).

我对此表示感谢或帮助.

谢谢.

Stan the man

Hi.

I am trying to find a way to check whether a drive is valid on the hard disk. Ex: if I name a network drive to T: is there an API I can use to check that T: is valid (maybe the network is down?).

I would appreciate any hint or help on this.

Thanks.

Stan the man

推荐答案


CFile f;
if(f.Open(drive_path+_T("\\\\a.txt"),CFile::modeCreate|CFile::modewrite)){
   f.Close();
   //drive_path is valid drive
}else{
   //drive_path isnot valid
}


这篇关于如何检查驱动器是否有效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 11:23