DISK_GEOMETRY_EX geoStruct;
LPCWSTR s=TEXT ()个性的电灯胆);
HANDLE hFile;
if () hfile=createfile(s,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,0,NULL )!=INVALID_HANDLE_VALUE )
{
LPDWORD rd;
memset(rd,0,sizeof ) rd );
设备iocontrol (hfile,IOCTL_DISK_GET_LENGTH_INFO,NULL,0,geoStruct,sizeof ) geoStruct ),rd,NULL
{
}else{ qDebug () ' DeviceIoControl error!' ; }qDebug () rd; }else{ qDebug () ' createfile error!' ; }