VirtualBox

Changeset 10929 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jul 29, 2008 1:23:40 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
33777
Message:

HostServices/GuestProperties: added a guest enumeration interface to the service

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/HostServices/GuestPropertySvc.h

    r10797 r10929  
    199199     * Null-separated array of patterns to match the properties against.
    200200     * (IN pointer)
    201      * If no patterns are given then return all.
     201     * If no patterns are given then return all.  The list is terminated by an
     202     * empty string.
    202203     */
    203204    HGCMFunctionParameter patterns;
    204205    /**
    205      * Null-separated array of strings in which the properties are returned.
    206      * (OUT pointer)
     206     * On success, null-separated array of strings in which the properties are
     207     * returned.  (OUT pointer)
    207208     * The number of strings in the array is always a multiple of four,
    208209     * and in sequences of name, value, timestamp (hexadecimal string) and the
    209      * flags as a comma-separated list in the format "name=value"
     210     * flags as a comma-separated list in the format "name=value".  The list
     211     * is terminated by four empty strings.
    210212     */
    211213    HGCMFunctionParameter strings;
     214    /**
     215     * On success, the size of the returned data.  If the buffer provided is
     216     * too small, the size of buffer needed.  (OUT uint32_t)
     217     */
     218    HGCMFunctionParameter size;
    212219} EnumProperties;
    213220#pragma pack ()
Note: See TracChangeset for help on using the changeset viewer.

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