Uディスクを書き込むことができるかどうかを確認

する#include <stdio.hに> 
する#include <WINDOWS.H>
の#include <winioctl.h>

INTメイン(ボイド
{
HANDLEのhFile =のCreateFile( " \\\\ \\ G: "、GENERIC_READ、FILE_SHARE_READ、NULL、 OPEN_EXISTING、0、NULL);

DWORD温度;
BOOL BRET =のDeviceIoControl(のhFile、IOCTL_DISK_IS_WRITABLE、NULL、0、NULL、0、&TEMP、NULL);

もし(!BRET)
{
のprintf( " エラーコード:%X \ N "、のGetLastError());
}

戻り 0。
}

ます。https://www.cnblogs.com/fanzi2009/archive/2009/05/05/1449899.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34343308/article/details/94192499
おすすめ