I think that this seems to be the way this works:Is using WMI to get local data synchronously more or less secure than using WMI to get local data Asynchronously?
Synchronously gets the data with a single returned data set.
Aynchronously gets the data with multiple returned small data sets to be combined by the WMI into a resultant returned data set.
Does the Asynchronous data transfer, being multiple small data sets, allow greater chances for some Trojan or virus or other to corrupt or change the data in a meaningful manner? And does it give more opportunity for the data to get through correctly if the WMI call is made multiple times with each being compared to the previous?
How does this apply to getting remote data via WMI?
Thank you.