VirtualBox

Changeset 42571 in vbox


Ignore:
Timestamp:
Aug 3, 2012 10:02:51 AM (12 years ago)
Author:
vboxsync
Message:

Main/ConsoleImpl: print the file system typo for DVD/floppy images as well (helps debugging)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r42551 r42571  
    31023102                if (!mfSnapshotFolderDiskTypeShown)
    31033103                {
    3104                     LogRel(("File system of '%s' (snapshots) is %s\n", utfSnap.c_str(), RTFsTypeName(enmFsTypeSnap)));
     3104                    LogRel(("File system of '%s' (snapshots) is %s\n",
     3105                            utfSnap.c_str(), RTFsTypeName(enmFsTypeSnap)));
    31053106                    mfSnapshotFolderDiskTypeShown = true;
    31063107                }
     
    32493250            }
    32503251        }
     3252       
     3253        if (   pMedium
     3254            && (   lType == DeviceType_DVD
     3255                || lType == DeviceType_Floppy))
     3256        {
     3257            /*
     3258             * Informative logging.
     3259             */
     3260            ComPtr<IMediumFormat> pMediumFormat;
     3261            hrc = pMedium->COMGETTER(MediumFormat)(pMediumFormat.asOutParam());             H();
     3262            ULONG uCaps;
     3263            hrc = pMediumFormat->COMGETTER(Capabilities)(&uCaps);                           H();
     3264            if (uCaps & MediumFormatCapabilities_File)
     3265            {
     3266                Bstr strFile;
     3267                hrc = pMedium->COMGETTER(Location)(strFile.asOutParam());                   H();
     3268                Utf8Str utfFile = Utf8Str(strFile);
     3269                RTFSTYPE enmFsTypeFile = RTFSTYPE_UNKNOWN;
     3270                (void)RTFsQueryType(utfFile.c_str(), &enmFsTypeFile);
     3271                LogRel(("File system of '%s' (%s) is %s\n",
     3272                       utfFile.c_str(), lType == DeviceType_DVD ? "DVD" : "Floppy",
     3273                       RTFsTypeName(enmFsTypeFile)));
     3274            }
     3275        }
    32513276
    32523277        BOOL fPassthrough;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette