Changeset 32607 in vbox
- Timestamp:
- Sep 17, 2010 2:20:09 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp
r31364 r32607 736 736 737 737 int rc = VbglGRAlloc((VMMDevRequestHeader **)&req, sizeof(VMMDevGetMemBalloonChangeRequest), VMMDevReq_GetMemBalloonChangeRequest); 738 739 738 if (RT_SUCCESS(rc)) 740 739 { 741 740 req->eventAck = VMMDEV_EVENT_BALLOON_CHANGE_REQUEST; 742 741 rc = VbglGRPerform(&req->header); 743 744 if (RT_FAILURE(rc)) 745 { 746 dprintf(("VBoxGuest::VBoxGuestDeviceControl VBOXGUEST_IOCTL_CHECK_BALLOON: error issuing request to VMMDev! " 747 "rc = %Rrc\n", rc)); 748 } 749 else 742 if (RT_SUCCESS(rc)) 750 743 { 751 744 if (!pDevExt->MemBalloon.paMdlMemBalloon) … … 767 760 *pMemBalloonSize = pDevExt->MemBalloon.cBalloonChunks; 768 761 } 769 762 else if ( rc == VERR_NOT_SUPPORTED 763 || rc == VERR_NOT_IMPLEMENTED) 764 { 765 dprintf(("VBoxGuest::VBoxGuestQueryMemoryBalloon: Memory ballooning not implemented/supported!\n")); 766 rc = VINF_SUCCESS; 767 } 768 else 769 dprintf(("VBoxGuest::VBoxGuestQueryMemoryBalloon: Performing VMMDEV_EVENT_BALLOON_CHANGE_REQUEST failed with rc=%Rrc\n", rc)); 770 770 VbglGRFree(&req->header); 771 771 } 772 else 773 dprintf(("VBoxGuest::VBoxGuestQueryMemoryBalloon: VbglGRAlloc failed with rc=%Rrc\n", rc)); 772 774 return rc; 773 775 } … … 782 784 pDevExt->MemBalloon.cMaxBalloonChunks = 0; 783 785 pDevExt->MemBalloon.paMdlMemBalloon = NULL; 784 785 786 return VBoxGuestQueryMemoryBalloon(pDevExt, &dummy); 786 787 #else
Note:
See TracChangeset
for help on using the changeset viewer.