Rust interface for writing and reading Windows File Properties
Currently uses the Shell Property Store API to read and write properties.
- All default windows file properties https://learn.microsoft.com/en-us/windows/win32/properties/props
- https://learn.microsoft.com/en-us/windows/win32/properties/windows-properties-system
- https://learn.microsoft.com/en-us/windows/win32/shell/shell-entry
- See if its possible to create multiplexed property stores https://stackoverflow.com/questions/55463067/is-it-possible-to-get-shell-properties-for-an-item-not-in-the-shell-namespace