VirtualBox

Changeset 29560 in vbox for trunk/src/VBox/Runtime/r3/darwin


Ignore:
Timestamp:
May 17, 2010 3:08:09 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
61702
Message:

RTSystemQueryDmiString: Added RTSYSDMISTR_MANUFACTURER and implemented it on a few systems.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp

    r28800 r29560  
    4949#define PROP_PRODUCT_SERIAL                  "IOPlatformSerialNumber"
    5050#define PROP_PRODUCT_UUID                    "IOPlatformUUID"
     51#define PROP_MANUFACTURER                    "manufacturer"
    5152
    5253
     
    6566        case RTSYSDMISTR_PRODUCT_SERIAL:  PropStringRef = CFSTR(PROP_PRODUCT_SERIAL);  break;
    6667        case RTSYSDMISTR_PRODUCT_UUID:    PropStringRef = CFSTR(PROP_PRODUCT_UUID);    break;
     68        case RTSYSDMISTR_MANUFACTURER:    PropStringRef = CFSTR(PROP_MANUFACTURER);    break;
    6769        default:
    6870            return VERR_NOT_SUPPORTED;
     
    9395    {
    9496        if (   enmString == RTSYSDMISTR_PRODUCT_NAME
    95             || enmString == RTSYSDMISTR_PRODUCT_VERSION)
     97            || enmString == RTSYSDMISTR_PRODUCT_VERSION
     98            || enmString == RTSYSDMISTR_MANUFACTURER
     99           )
    96100        {
    97101            CFDataRef DataRef = (CFDataRef)IORegistryEntryCreateCFProperty(ServiceObject, PropStringRef,
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