CSIDL_ADMINTOOLS = 48 ; \Start Menu\Programs\Administrative Tools ; 0x0030 CSIDL_ALTSTARTUP = 29 ; non localized startup ; 0x001d CSIDL_APPDATA = 26 ; \Application Data, new for NT4 ; 0x001a CSIDL_BITBUCKET = 10 ; \Recycle Bin ; 0x000a CSIDL_CDBURN_AREA = 59 ; USERPROFILE\Local Settings\Application Data\Microsoft\CD Burning ; 0x003b CSIDL_COMMON_ADMINTOOLS = 47 ; All Users\Start Menu\Programs\Administrative Tools ; 0x002f CSIDL_COMMON_ALTSTARTUP = 30 ; non localized common startup ; 0x001e CSIDL_COMMON_APPDATA = 35 ; All Users\Application Data ; 0x0023 CSIDL_COMMON_DESKTOPDIRECTORY = 25 ; All Users\Desktop ; 0x0019 CSIDL_COMMON_DOCUMENTS = 46 ; All Users\Documents ; 0x002e CSIDL_COMMON_FAVORITES = 31 ; 0x001f CSIDL_COMMON_MUSIC = 53 ; All Users\My Music ; 0x0035 CSIDL_COMMON_OEM_LINKS = 58 ; Links to All Users OEM specific apps ; 0x003a CSIDL_COMMON_PICTURES = 54 ; All Users\My Pictures ; 0x0036 CSIDL_COMMON_PROGRAMS = 23 ; All Users\Start Menu\Programs ; 0X0017 CSIDL_COMMON_STARTMENU = 22 ; All Users\Start Menu ; 0x0016 CSIDL_COMMON_STARTUP = 24 ; All Users\Startup ; 0x0018 CSIDL_COMMON_TEMPLATES = 45 ; All Users\Templates ; 0x002d CSIDL_COMMON_VIDEO = 55 ; All Users\My Video ; 0x0037 CSIDL_COMPUTERSNEARME = 61 ; Computers Near Me (computered from Workgroup membership) ; 0x003d CSIDL_CONNECTIONS = 49 ; Network and Dial-up Connections ; 0x0031 CSIDL_CONTROLS = 3 ; My Computer\Control Panel ; 0x0003 CSIDL_COOKIES = 33 ; 0x0021 CSIDL_DESKTOP = 0 ; ; 0x0000 CSIDL_DESKTOPDIRECTORY = 16 ; \Desktop ; 0x0010 CSIDL_DRIVES = 17 ; My Computer ; 0x0011 CSIDL_FAVORITES = 6 ; \Favorites ; 0x0006 CSIDL_FLAG_CREATE = 32768 ; combine with CSIDL_ value to force folder creation in SHGetFolderPath() ; 0x8000 CSIDL_FLAG_DONT_UNEXPAND = 8192 ; combine with CSIDL_ value to avoid unexpanding environment variables ; 0x2000 CSIDL_FLAG_DONT_VERIFY = 16384 ; combine with CSIDL_ value to return an unverified folder path ; 0x4000 CSIDL_FLAG_MASK = 65280 ; mask for all possible flag values ; 0xFF00 CSIDL_FLAG_NO_ALIAS = 4096 ; combine with CSIDL_ value to insure non-alias versions of the pidl ; 0x1000 CSIDL_FLAG_PER_USER_INIT = 2048 ; combine with CSIDL_ value to indicate per-user init (eg. upgrade) ; 0x0800 CSIDL_FONTS = 20 ; windows\fonts ; 0x0014 CSIDL_HISTORY = 34 ; 0x0022 CSIDL_INTERNET = 1 ; Internet Explorer (icon on desktop) ; 0x0001 CSIDL_INTERNET_CACHE = 32 ; 0x0020 CSIDL_LOCAL_APPDATA = 28 ; \Local Settings\Application Data (non roaming) ; 0x001c CSIDL_MYDOCUMENTS = 12 ; ??? = CSIDL_PERSONAL ; Personal was just a silly name for My Documents CSIDL_MYMUSIC = 13 ; "My Music" folder ; 0x000d CSIDL_MYPICTURES = 39 ; C:\Program Files\My Pictures, new for Win2K ; 0x0027 CSIDL_MYVIDEO = 14 ; "My Videos" folder ; 0x000e CSIDL_NETHOOD = 19 ; \nethood ; 0x0013 CSIDL_NETWORK = 18 ; Network Neighborhood (My Network Places) ; 0x0012 CSIDL_PERSONAL = 5 ; My Documents ; 0x0005 CSIDL_PRINTERS = 4 ; My Computer\Printers ; 0x0004 CSIDL_PRINTHOOD = 27 ; \PrintHood ; 0x001b CSIDL_PROFILE = 40 ; USERPROFILE ; 0x0028 CSIDL_PROGRAM_FILES = 38 ; C:\Program Files ; 0x0026 CSIDL_PROGRAM_FILES_COMMON = 43 ; C:\Program Files\Common ; 0x002b CSIDL_PROGRAM_FILES_COMMONX86 = 44 ; x86 Program Files\Common on RISC ; 0x002c CSIDL_PROGRAM_FILESX86 = 42 ; x86 C:\Program Files on RISC ; 0x002a CSIDL_PROGRAMS = 2 ; Start Menu\Programs ; 0x0002 CSIDL_RECENT = 8 ; \Recent ; 0x0008 CSIDL_RESOURCES = 56 ; %windir%\Resources\, For theme and other windows resources. Resource Directory ; 0x0038 CSIDL_RESOURCES_LOCALIZED = 57 ; %windir%\Resources\, for theme and other windows specific resources. Localized Resource Directory ; 0x0039 CSIDL_SENDTO = 9 ; \SendTo ; 0x0009 CSIDL_STARTMENU = 11 ; \Start Menu ; 0x000b CSIDL_STARTUP = 7 ; Start Menu\Programs\Startup ; 0x0007 CSIDL_SYSTEM = 37 ; GetSystemDirectory() ; 0x0025 CSIDL_SYSTEMX86 = 41 ; x86 system directory on RISC ; 0x0029 CSIDL_TEMPLATES = 21 ; 0x0015 CSIDL_WINDOWS = 36 ; GetWindowsDirectory() ; 0x0024