https://bugs.winehq.org/show_bug.cgi?id=44744
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com --- IShellLinkW is most likely related. You use PSGetPropertyKeyFromName to get PROPERTYKEY that you later use with SetValue, to set shortcut property.