VirtualBox

Changeset 46196 in vbox for trunk/include/VBox


Ignore:
Timestamp:
May 21, 2013 5:06:17 PM (12 years ago)
Author:
vboxsync
Message:

VBoxGuest/VBoxTray: allow enabling caps acquisition mode w/o acquiring caps

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/VBoxGuest.h

    r45760 r46196  
    380380#define VBOXGUEST_IOCTL_SET_MOUSE_NOTIFY_CALLBACK   VBOXGUEST_IOCTL_CODE(31, sizeof(VBoxGuestMouseSetNotifyCallback))
    381381
     382typedef enum VBOXGUESTCAPSACQUIRE_FLAGS
     383{
     384    VBOXGUESTCAPSACQUIRE_FLAGS_NONE = 0,
     385    /* configures VBoxGuest to use the specified caps in Acquire mode, w/o making any caps acquisition/release.
     386     * so far it is only possible to set acquire mode for caps, but not clear it,
     387     * so u32NotMask is ignored for this request */
     388    VBOXGUESTCAPSACQUIRE_FLAGS_CONFIG_ACQUIRE_MODE,
     389    /* to ensure enum is 32bit*/
     390    VBOXGUESTCAPSACQUIRE_FLAGS_32bit = 0x7fffffff,
     391} VBOXGUESTCAPSACQUIRE_FLAGS;
     392
    382393typedef struct VBoxGuestCapsAquire
    383394{
     
    389400     */
    390401    int32_t rc;
     402    /* Acquire command */
     403    VBOXGUESTCAPSACQUIRE_FLAGS enmFlags;
    391404    /* caps to acquire, OR-ed VMMDEV_GUEST_SUPPORTS_XXX flags */
    392405    uint32_t u32OrMask;
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