Changeset 70058 in vbox for trunk/src/VBox/Additions/common/VBoxGuest
- Timestamp:
- Dec 11, 2017 3:02:07 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 119600
- Location:
- trunk/src/VBox/Additions/common/VBoxGuest
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp
r70040 r70058 1325 1325 */ 1326 1326 uint32_t fFlags = 0; 1327 rc = guestProp::validateFlags(apszFields[3], &fFlags);1327 rc = GuestPropValidateFlags(apszFields[3], &fFlags); 1328 1328 if (RT_SUCCESS(rc)) 1329 1329 { 1330 if (fFlags & guestProp::RDONLYGUEST)1330 if (fFlags & GUEST_PROP_F_RDONLYGUEST) 1331 1331 { 1332 1332 apszFields[0] += sizeof(g_szzPattern) - 2; -
trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp
r69500 r70058 165 165 { 166 166 SetProperty Msg; 167 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, SET_PROP_VALUE, 3);167 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_SET_PROP_VALUE, 3); 168 168 VbglHGCMParmPtrSetString(&Msg.name, pszName); 169 169 VbglHGCMParmPtrSetString(&Msg.value, pszValue); … … 174 174 { 175 175 DelProperty Msg; 176 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, DEL_PROP, 1);176 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_DEL_PROP, 1); 177 177 VbglHGCMParmPtrSetString(&Msg.name, pszName); 178 178 rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg)); … … 202 202 { 203 203 SetPropertyValue Msg; 204 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, SET_PROP_VALUE, 2);204 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_SET_PROP_VALUE, 2); 205 205 VbglHGCMParmPtrSetString(&Msg.name, pszName); 206 206 VbglHGCMParmPtrSetString(&Msg.value, pszValue); … … 210 210 { 211 211 DelProperty Msg; 212 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, DEL_PROP, 1);212 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_DEL_PROP, 1); 213 213 VbglHGCMParmPtrSetString(&Msg.name, pszName); 214 214 rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg)); … … 298 298 */ 299 299 GetProperty Msg; 300 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, G ET_PROP, 4);300 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_GET_PROP, 4); 301 301 VbglHGCMParmPtrSetString(&Msg.name, pszName); 302 302 VbglHGCMParmPtrSet(&Msg.buffer, pvBuf, cbBuf); … … 387 387 char *pszValue = NULL; 388 388 void *pvBuf = NULL; 389 uint32_t c chBuf =MAX_VALUE_LEN;389 uint32_t cbBuf = GUEST_PROP_MAX_VALUE_LEN; 390 390 int rc = VERR_BUFFER_OVERFLOW; 391 391 for (unsigned i = 0; i < 10 && rc == VERR_BUFFER_OVERFLOW; ++i) 392 392 { 393 393 /* We leave a bit of space here in case the maximum value is raised. */ 394 c chBuf += 1024;395 void *pvTmpBuf = RTMemRealloc(pvBuf, c chBuf);394 cbBuf += 1024; 395 void *pvTmpBuf = RTMemRealloc(pvBuf, cbBuf); 396 396 if (pvTmpBuf) 397 397 { 398 398 pvBuf = pvTmpBuf; 399 rc = VbglR3GuestPropRead(idClient, pszName, pvBuf, cchBuf, 400 &pszValue, NULL, NULL, &cchBuf); 399 rc = VbglR3GuestPropRead(idClient, pszName, pvBuf, cbBuf, &pszValue, NULL, NULL, &cbBuf); 401 400 } 402 401 else … … 494 493 { 495 494 EnumProperties Msg; 496 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, ENUM_PROPS, 3);495 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_ENUM_PROPS, 3); 497 496 498 497 /* Get the length of the patterns array... */ … … 759 758 760 759 DelProperty Msg; 761 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, DEL_PROP, 1);760 VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_PROP_FN_DEL_PROP, 1); 762 761 VbglHGCMParmPtrSetString(&Msg.name, pszName); 763 762 return VbglR3HGCMCall(&Msg.hdr, sizeof(Msg)); … … 861 860 */ 862 861 GetNotification Msg; 863 VBGL_HGCM_HDR_INIT_TIMED(&Msg.hdr, idClient, G ET_NOTIFICATION, 4, cMillies);862 VBGL_HGCM_HDR_INIT_TIMED(&Msg.hdr, idClient, GUEST_PROP_FN_GET_NOTIFICATION, 4, cMillies); 864 863 865 864 VbglHGCMParmPtrSetString(&Msg.patterns, pszPatterns); -
trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp
r69500 r70058 385 385 { 386 386 int rc2; 387 char szModeName[ MAX_NAME_LEN];388 char szModeParms[ MAX_VALUE_LEN];387 char szModeName[GUEST_PROP_MAX_NAME_LEN]; 388 char szModeParms[GUEST_PROP_MAX_VALUE_LEN]; 389 389 RTStrPrintf(szModeName, sizeof(szModeName), VIDEO_PROP_PREFIX "%u", idScreen); 390 390 RTStrPrintf(szModeParms, sizeof(szModeParms), "%ux%ux%u,%ux%u,%u", cx, cy, cBits, x, y, (unsigned) fEnabled); … … 471 471 * something is wrong with the data stored in the property. */ 472 472 char szModeParms[1024]; 473 char szModeName[ MAX_NAME_LEN]; /** @todo add a VbglR3GuestPropReadValueF/FV that does the RTStrPrintf for you. */473 char szModeName[GUEST_PROP_MAX_NAME_LEN]; /** @todo add a VbglR3GuestPropReadValueF/FV that does the RTStrPrintf for you. */ 474 474 RTStrPrintf(szModeName, sizeof(szModeName), VIDEO_PROP_PREFIX "%u", idScreen); 475 475 rc = VbglR3GuestPropReadValue(idClient, szModeName, szModeParms, sizeof(szModeParms), NULL);
Note:
See TracChangeset
for help on using the changeset viewer.