For Hyper-V - vm.vdisk.location:"\*.avhd" and vm.snapshotSummaryCount: 0
For Vmware - following the same pattern above ( keep in mind i do not have vmware anywhere to test this against )
vm.vdisk.location:"\*-??????.vmdk" and vm.snapshotSummaryCount: 0
If i recall correctly, when vmware does a snapshot it appends a 6 digit number to the original file name. So what this does.. Look for any VM's that have filename with a -(6 characters after it) and a snapshot count of 0.
Mileage may vary.. lemme know if my guess helped. Lol
Unfortunately, that doesn't seem like the right query. I guess I'll open a ticket with Solarwinds and see if I can get the info that way.