Если учетная запись, под которой вы запускаете программу, имеет права администратора, вы не можете просто перейти к c:\Users\<UserName>\Music
(это путь в Windows7).
Если вы ищете папки пользователей на другом компьютере, тогда это сложнее.
EDIT:
Похоже, что есть способ сделать это, из MSDN :
HRESULT SHGetKnownFolderPath(
__in REFKNOWNFOLDERID rfid,
__in DWORD dwFlags,
__in HANDLE hToken,
__out PWSTR *ppszPath
);
Если rfid является KNOWNFOLDERID папки, которую вы ищете в случае My Music:
GUID{2112AB0A-C86A-4FFE-A368-0DE96E47012E}
Display NameMusicFolder
Type PERUSER
Default Path: %APPDATA%\Microsoft\Windows\Libraries\Music.library-msCSIDL
Equivalent None, new in Windows 7
Legacy Display Name Not applicable
Legacy Default Path Not applicable