<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Michael,</DIV>
<DIV> </DIV>
<DIV>I mean saving the guest vm states.</DIV>
<DIV> </DIV>
<DIV>You can test it easily on windows XP guest. (I use Vista/Windows 7 host).</DIV>
<DIV> </DIV>
<DIV>(1) on guest: vboxcontrol guestproperty wait myprop</DIV>
<DIV>then close vm saving state</DIV>
<DIV> </DIV>
<DIV>start vm, and </DIV>
<DIV>(2) on host: vboxmanage guestproperty set myprop 123</DIV>
<DIV> </DIV>
<DIV>You will note that vm waiting process never returns.</DIV>
<DIV> </DIV>
<DIV>- Huihong</DIV>
<DIV><BR><BR>--- On <B>Wed, 5/6/09, Michael Thayer <I><Michael.Thayer@Sun.COM></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Michael Thayer <Michael.Thayer@Sun.COM><BR>Subject: Re: [vbox-dev] VbglR3GuestPropWait() not working well after hibernation<BR>To: "Huihong Luo" <huisinro@yahoo.com><BR>Cc: vbox-dev@virtualbox.org<BR>Date: Wednesday, May 6, 2009, 3:27 AM<BR><BR>
<DIV class=plainMail>Hello Huihong,<BR><BR>Huihong Luo wrote:<BR>> I am developing an addin inside windows XP guest, the addin uses VbglR3GuestPropWait() to wait for some property to arrive from host.<BR>> If the vm is hibernated, it does not seem to alway work. I did try to reconnect every time before the wait, but still no luck.<BR>> When vm is hibernated, my process waiting for the property is also hibernated. Is there any thing special to be done?<BR>> If I kill the process, and re-launch it, then works well again.<BR>Does hibernation mean ACPI hibernation here or saving the guest's state?<BR><BR>Regards,<BR><BR>Michael<BR>-- <BR>Sun Microsystems GmbH        Michael Thayer<BR>Werkstrasse 24               VirtualBox engineer<BR>71384 Weinstadt, Germany     mailto:<A href="http://us.mc343.mail.yahoo.com/mc/compose?to=michael.thayer@sun.com"
 ymailto="mailto:michael.thayer@sun.com">michael.thayer@sun.com</A><BR><BR>Sitz der Gesellschaft:<BR>Sun Microsystems GmbH, Sonnenallee 1, 85551 Kirchheim-Heimstetten<BR>Amtsgericht Muenchen: HRB 161028<BR>Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel<BR>Vorsitzender des Aufsichtsrates: Martin Haering<BR></DIV></BLOCKQUOTE></td></tr></table>