В приложении .NET WinForms как получить значок определенного диска (например, C: \) для любой версии Windows, на которой может работать клиент?
Я не знаю, будет ли это работать, но вы можете попробовать это , указывая на корень диска.
SHGetFileInfo - это то, как операционная система предоставляет информацию об объектах в файловой системе. Как вы называете это из приложения .NET WinForms? Я не могу помочь вам там.