Changeset 45076 in vbox
- Timestamp:
- Mar 18, 2013 8:07:37 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 84358
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/GuestControlSvc.h
r45011 r45076 899 899 */ 900 900 901 typedef struct CALLBACKPAYLOAD_FILE_NOT FIY_OPEN901 typedef struct CALLBACKPAYLOAD_FILE_NOTIFY_OPEN 902 902 { 903 903 /** IPRT result of overall operation. */ … … 905 905 /** File handle on successful opening. */ 906 906 uint32_t uHandle; 907 } CALLBACKPAYLOAD_FILE_NOT FIY_OPEN, *PCALLBACKPAYLOAD_FILE_NOTFIY_OPEN;908 909 typedef struct CALLBACKPAYLOAD_FILE_NOT FIY_CLOSE907 } CALLBACKPAYLOAD_FILE_NOTIFY_OPEN, *PCALLBACKPAYLOAD_FILE_NOTIFY_OPEN; 908 909 typedef struct CALLBACKPAYLOAD_FILE_NOTIFY_CLOSE 910 910 { 911 911 /** IPRT result of overall operation. */ 912 912 int32_t rc; 913 } CALLBACKPAYLOAD_FILE_NOT FIY_CLOSE, *PCALLBACKPAYLOAD_FILE_NOTFIY_CLOSE;914 915 typedef struct CALLBACKPAYLOAD_FILE_NOT FIY_READ913 } CALLBACKPAYLOAD_FILE_NOTIFY_CLOSE, *PCALLBACKPAYLOAD_FILE_NOTIFY_CLOSE; 914 915 typedef struct CALLBACKPAYLOAD_FILE_NOTIFY_READ 916 916 { 917 917 /** IPRT result of overall operation. */ … … 921 921 /** Actual data read (if any). */ 922 922 void *pvData; 923 } CALLBACKPAYLOAD_FILE_NOT FIY_READ, *PCALLBACKPAYLOAD_FILE_NOTFIY_READ;924 925 typedef struct CALLBACKPAYLOAD_FILE_NOT FIY_WRITE923 } CALLBACKPAYLOAD_FILE_NOTIFY_READ, *PCALLBACKPAYLOAD_FILE_NOTIFY_READ; 924 925 typedef struct CALLBACKPAYLOAD_FILE_NOTIFY_WRITE 926 926 { 927 927 /** IPRT result of overall operation. */ … … 929 929 /** How much data (in bytes) have been successfully written. */ 930 930 uint32_t cbWritten; 931 } CALLBACKPAYLOAD_FILE_NOT FIY_WRITE, *PCALLBACKPAYLOAD_FILE_NOTFIY_WRITE;931 } CALLBACKPAYLOAD_FILE_NOTIFY_WRITE, *PCALLBACKPAYLOAD_FILE_NOTIFY_WRITE; 932 932 933 933 typedef struct CALLBACKPAYLOAD_FILE_NOTFIY_SEEK … … 937 937 /** New file offset after successful seek. */ 938 938 uint64_t uOffActual; 939 } CALLBACKPAYLOAD_FILE_NOTFIY_SEEK, *PCALLBACKPAYLOAD_FILE_NOT FIY_SEEK;939 } CALLBACKPAYLOAD_FILE_NOTFIY_SEEK, *PCALLBACKPAYLOAD_FILE_NOTIFY_SEEK; 940 940 941 941 typedef struct CALLBACKPAYLOAD_FILE_NOTFIY_TELL … … 945 945 /** Current file offset after successful tell. */ 946 946 uint64_t uOffActual; 947 } CALLBACKPAYLOAD_FILE_NOTFIY_TELL, *PCALLBACKPAYLOAD_FILE_NOT FIY_TELL;947 } CALLBACKPAYLOAD_FILE_NOTFIY_TELL, *PCALLBACKPAYLOAD_FILE_NOTIFY_TELL; 948 948 949 949 } /* namespace guestControl */ -
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp
r45010 r45076 208 208 209 209 /* Report back in any case. */ 210 CALLBACKPAYLOAD_FILE_NOT FIY_OPEN cplOpen = { rc, uHandle };210 CALLBACKPAYLOAD_FILE_NOTIFY_OPEN cplOpen = { rc, uHandle }; 211 211 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 212 212 GUEST_FILE_NOTIFYTYPE_OPEN, &cplOpen, sizeof(cplOpen)); … … 242 242 243 243 /* Report back in any case. */ 244 CALLBACKPAYLOAD_FILE_NOT FIY_CLOSE cplClose = { rc };244 CALLBACKPAYLOAD_FILE_NOTIFY_CLOSE cplClose = { rc }; 245 245 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 246 246 GUEST_FILE_NOTIFYTYPE_CLOSE, &cplClose, sizeof(cplClose)); … … 292 292 293 293 /* Report back in any case. */ 294 CALLBACKPAYLOAD_FILE_NOT FIY_READ cplRead = { rc, (uint32_t)cbRead, pvDataRead };294 CALLBACKPAYLOAD_FILE_NOTIFY_READ cplRead = { rc, (uint32_t)cbRead, pvDataRead }; 295 295 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 296 296 GUEST_FILE_NOTIFYTYPE_READ, &cplRead, sizeof(cplRead)); … … 347 347 348 348 /* Report back in any case. */ 349 CALLBACKPAYLOAD_FILE_NOT FIY_READ cplRead = { rc, (uint32_t)cbRead, pvDataRead };349 CALLBACKPAYLOAD_FILE_NOTIFY_READ cplRead = { rc, (uint32_t)cbRead, pvDataRead }; 350 350 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 351 351 GUEST_FILE_NOTIFYTYPE_READ, &cplRead, sizeof(cplRead)); … … 390 390 391 391 /* Report back in any case. */ 392 CALLBACKPAYLOAD_FILE_NOT FIY_WRITE cplWrite = { rc, (uint32_t)cbWritten };392 CALLBACKPAYLOAD_FILE_NOTIFY_WRITE cplWrite = { rc, (uint32_t)cbWritten }; 393 393 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 394 394 GUEST_FILE_NOTIFYTYPE_WRITE, &cplWrite, sizeof(cplWrite)); … … 430 430 431 431 /* Report back in any case. */ 432 CALLBACKPAYLOAD_FILE_NOT FIY_WRITE cplWrite = { rc, (uint32_t)cbWritten };432 CALLBACKPAYLOAD_FILE_NOTIFY_WRITE cplWrite = { rc, (uint32_t)cbWritten }; 433 433 int rc2 = VbglR3GuestCtrlFileNotify(pHostCtx->uClientID, pHostCtx->uContextID, 434 434 GUEST_FILE_NOTIFYTYPE_WRITE, &cplWrite, sizeof(cplWrite)); -
trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp
r45010 r45076 222 222 case CALLBACKTYPE_FILE_READ: 223 223 { 224 PCALLBACKPAYLOAD_FILE_NOT FIY_READ pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_READ)pvData;224 PCALLBACKPAYLOAD_FILE_NOTIFY_READ pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_READ)pvData; 225 225 AssertPtr(pThis); 226 226 if (pThis->pvData) … … 314 314 case CALLBACKTYPE_FILE_OPEN: 315 315 { 316 PCALLBACKPAYLOAD_FILE_NOT FIY_OPEN pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_OPEN)pvData;317 PCALLBACKPAYLOAD_FILE_NOT FIY_OPEN pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_OPEN)pvCallback;318 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOT FIY_OPEN));316 PCALLBACKPAYLOAD_FILE_NOTIFY_OPEN pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_OPEN)pvData; 317 PCALLBACKPAYLOAD_FILE_NOTIFY_OPEN pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_OPEN)pvCallback; 318 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTIFY_OPEN)); 319 319 320 320 pThis->rc = pCB->rc; … … 325 325 case CALLBACKTYPE_FILE_CLOSE: 326 326 { 327 PCALLBACKPAYLOAD_FILE_NOT FIY_CLOSE pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_CLOSE)pvData;328 PCALLBACKPAYLOAD_FILE_NOT FIY_CLOSE pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_CLOSE)pvCallback;329 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOT FIY_CLOSE));327 PCALLBACKPAYLOAD_FILE_NOTIFY_CLOSE pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_CLOSE)pvData; 328 PCALLBACKPAYLOAD_FILE_NOTIFY_CLOSE pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_CLOSE)pvCallback; 329 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTIFY_CLOSE)); 330 330 331 331 pThis->rc = pCB->rc; … … 335 335 case CALLBACKTYPE_FILE_READ: 336 336 { 337 PCALLBACKPAYLOAD_FILE_NOT FIY_READ pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_READ)pvData;338 PCALLBACKPAYLOAD_FILE_NOT FIY_READ pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_READ)pvCallback;339 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOT FIY_READ));337 PCALLBACKPAYLOAD_FILE_NOTIFY_READ pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_READ)pvData; 338 PCALLBACKPAYLOAD_FILE_NOTIFY_READ pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_READ)pvCallback; 339 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTIFY_READ)); 340 340 341 341 pThis->rc = pCB->rc; … … 352 352 case CALLBACKTYPE_FILE_WRITE: 353 353 { 354 PCALLBACKPAYLOAD_FILE_NOT FIY_WRITE pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_WRITE)pvData;355 PCALLBACKPAYLOAD_FILE_NOT FIY_WRITE pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_WRITE)pvCallback;356 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOT FIY_WRITE));354 PCALLBACKPAYLOAD_FILE_NOTIFY_WRITE pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_WRITE)pvData; 355 PCALLBACKPAYLOAD_FILE_NOTIFY_WRITE pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_WRITE)pvCallback; 356 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTIFY_WRITE)); 357 357 358 358 pThis->rc = pCB->rc; … … 363 363 case CALLBACKTYPE_FILE_SEEK: 364 364 { 365 PCALLBACKPAYLOAD_FILE_NOT FIY_SEEK pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_SEEK)pvData;366 PCALLBACKPAYLOAD_FILE_NOT FIY_SEEK pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_SEEK)pvCallback;365 PCALLBACKPAYLOAD_FILE_NOTIFY_SEEK pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_SEEK)pvData; 366 PCALLBACKPAYLOAD_FILE_NOTIFY_SEEK pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_SEEK)pvCallback; 367 367 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTFIY_SEEK)); 368 368 … … 374 374 case CALLBACKTYPE_FILE_TELL: 375 375 { 376 PCALLBACKPAYLOAD_FILE_NOT FIY_TELL pThis = (PCALLBACKPAYLOAD_FILE_NOTFIY_TELL)pvData;377 PCALLBACKPAYLOAD_FILE_NOT FIY_TELL pCB = (PCALLBACKPAYLOAD_FILE_NOTFIY_TELL)pvCallback;376 PCALLBACKPAYLOAD_FILE_NOTIFY_TELL pThis = (PCALLBACKPAYLOAD_FILE_NOTIFY_TELL)pvData; 377 PCALLBACKPAYLOAD_FILE_NOTIFY_TELL pCB = (PCALLBACKPAYLOAD_FILE_NOTIFY_TELL)pvCallback; 378 378 Assert(cbCallback == sizeof(CALLBACKPAYLOAD_FILE_NOTFIY_TELL)); 379 379
Note:
See TracChangeset
for help on using the changeset viewer.