<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt">Hi All,<br><br>The IEvent capabilities that have been introduced in v4.x.x work quite nicely.<br><br>I have a question about how much information is available when an event is triggered.<br><br>Does the IMachineDataChangedEvent (OnMachineDataChanged) provide a means of determining the specific data that has changed?<br><br>Maybe it's possible and I have missed something.<br><br>Other events (e.g: INATRedirectEvent) provide a means of determining that information without retrieving  entire data-set.<br><br>Thus far, since I am unable to determine which specific machine data changed, it seems the only way to ensure I am in-sync is to retrieve all the machine data (attached storage controllers, audio settings, serial-port settings, VRDEServer settings, etc).  If that is the case ... that's a
 lot of overhead if there are many machines that are frequently being modified.<br><br>Hopefully I've missed something.  Any feedback is appreciated.<br><br><br>Joe<br><br><br><div><br><br></div>
</div><br>

      </body></html>