I don't think VMware tells VSS that a snapshot has been taken, I was lead to believe VMware snapshots were dumb in that respect but I might be wrong. It'll work in a VM if the snap is made via RDM/EqualLogic but not if it's a VMDK snapshot as far as I've been lead to believe, but not an expert on that.