I need to be able to get the partition/filesystem UUID of a partition, similar to how you can with VOL
in WinDOS and ls -l /dev/disks/by-partuuid
in *nix, but with C# code. What's the best way to do this?
For reference, I need to be able to get the UUID from either the current directory, or the "closest" mount upwards.
EDIT: My bad, should've said this up front: it needs to run on Mono.