Changeset 10541 in vbox for trunk/include
- Timestamp:
- Jul 11, 2008 6:00:44 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxGuest.h
r10522 r10541 1142 1142 /** IOCTL to VBoxGuest to query the VMMDev IO port region start. */ 1143 1143 #define VBOXGUEST_IOCTL_GETVMMDEVPORT VBOXGUEST_IOCTL_CODE(1, sizeof(VBoxGuestPortInfo)) 1144 #define IOCTL_VBOXGUEST_GETVMMDEVPORT VBOXGUEST_IOCTL_GETVMMDEVPORT1145 1144 1146 1145 #pragma pack(4) … … 1153 1152 /** IOCTL to VBoxGuest to wait for a VMMDev host notification */ 1154 1153 #define VBOXGUEST_IOCTL_WAITEVENT VBOXGUEST_IOCTL_CODE(2, sizeof(VBoxGuestWaitEventInfo)) 1155 #define IOCTL_VBOXGUEST_WAITEVENT VBOXGUEST_IOCTL_WAITEVENT1156 1154 1157 1155 /** IOCTL to VBoxGuest to interrupt (cancel) any pending WAITEVENTs and return. … … 1190 1188 * @remark The data buffer for this IOCtl has an variable size, keep this in mind 1191 1189 * on systems where this matters. */ 1192 #define VBOXGUEST_IOCTL_VMMREQUEST(Size) VBOXGUEST_IOCTL_CODE(3, (Size)) 1193 #define IOCTL_VBOXGUEST_VMMREQUEST VBOXGUEST_IOCTL_VMMREQUEST(sizeof(VMMDevRequestHeader)) 1190 #define VBOXGUEST_IOCTL_VMMREQUEST VBOXGUEST_IOCTL_CODE(3, sizeof(VMMDevRequestHeader)) 1194 1191 1195 1192 /** Input and output buffer layout of the IOCTL_VBOXGUEST_CTL_FILTER_MASK. */ … … 1203 1200 /** IOCTL to VBoxGuest to control event filter mask. */ 1204 1201 #define VBOXGUEST_IOCTL_CTL_FILTER_MASK VBOXGUEST_IOCTL_CODE(4, sizeof(VBoxGuestFilterMaskInfo)) 1205 #define IOCTL_VBOXGUEST_CTL_FILTER_MASK VBOXGUEST_IOCTL_CTL_FILTER_MASK1206 1202 1207 1203 /** IOCTL to VBoxGuest to check memory ballooning. */ 1208 1204 #define VBOXGUEST_IOCTL_CTL_CHECK_BALLOON_MASK VBOXGUEST_IOCTL_CODE(7, 100) 1209 #define IOCTL_VBOXGUEST_CTL_CHECK_BALLOON VBOXGUEST_IOCTL_CTL_CHECK_BALLOON_MASK1210 1205 1211 1206 /** IOCTL to VBoxGuest to perform backdoor logging. */ … … 1242 1237 1243 1238 # define VBOXGUEST_IOCTL_HGCM_CONNECT VBOXGUEST_IOCTL_CODE(16, sizeof(VBoxGuestHGCMConnectInfo)) 1244 # define IOCTL_VBOXGUEST_HGCM_CONNECT VBOXGUEST_IOCTL_HGCM_CONNECT1245 1239 # define VBOXGUEST_IOCTL_HGCM_DISCONNECT VBOXGUEST_IOCTL_CODE(17, sizeof(VBoxGuestHGCMDisconnectInfo)) 1246 # define IOCTL_VBOXGUEST_HGCM_DISCONNECT VBOXGUEST_IOCTL_HGCM_DISCONNECT 1247 # define VBOXGUEST_IOCTL_HGCM_CALL(Size) VBOXGUEST_IOCTL_CODE(18, (Size)) 1248 # define IOCTL_VBOXGUEST_HGCM_CALL VBOXGUEST_IOCTL_HGCM_CALL(sizeof(VBoxGuestHGCMCallInfo)) 1240 # define VBOXGUEST_IOCTL_HGCM_CALL VBOXGUEST_IOCTL_CODE(18, sizeof(VBoxGuestHGCMCallInfo)) 1249 1241 # define VBOXGUEST_IOCTL_CLIPBOARD_CONNECT VBOXGUEST_IOCTL_CODE(19, sizeof(uint32_t)) 1250 # define IOCTL_VBOXGUEST_CLIPBOARD_CONNECT VBOXGUEST_IOCTL_CLIPBOARD_CONNECT1251 1242 1252 1243 # define VBOXGUEST_HGCM_CALL_PARMS(a) ((HGCMFunctionParameter *)((uint8_t *)(a) + sizeof (VBoxGuestHGCMCallInfo)))
Note:
See TracChangeset
for help on using the changeset viewer.