VirtualBox

Changeset 9662 in vbox for trunk/include


Ignore:
Timestamp:
Jun 12, 2008 2:48:02 PM (17 years ago)
Author:
vboxsync
Message:

Implemented cancelling of HGCM requests from the guest.

File:
1 edited

Legend:

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

    r9435 r9662  
    169169    VMMDevReq_HGCMCall                   = 62,
    170170#endif /* VBOX_WITH_64_BITS_GUESTS */
     171    VMMDevReq_HGCMCancel                 = 64,
    171172#endif
    172173    VMMDevReq_VideoAccelEnable           = 70,
     
    791792
    792793#define VBOX_HGCM_MAX_PARMS 32
     794
     795/* The Cancel request is issued using the same physical memory address
     796 * as was used for the corresponding initial HGCMCall.
     797 */
     798typedef struct
     799{
     800    /* request header */
     801    VMMDevHGCMRequestHeader header;
     802} VMMDevHGCMCancel;
    793803
    794804#endif /* VBOX_HGCM */
     
    13721382            return sizeof(VMMDevHGCMCall);
    13731383#endif /* VBOX_WITH_64_BITS_GUESTS */
     1384        case VMMDevReq_HGCMCancel:
     1385            return sizeof(VMMDevHGCMCancel);
    13741386#endif /* VBOX_HGCM */
    13751387        case VMMDevReq_VideoAccelEnable:
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