get SHGetKnownFolderPath the right way