Each SF_* constant stands for a special Windows folder:
|
Members |
Description |
|
SF_FILESYSTEMFOLDER |
indicates, that a folder is a normal file system folder |
|
SF_BITBUCKET |
Recycle bin - file system directory containing file objects in the user's recycle bin. The location of this directory is not in the registry; it is marked with the hidden and system attributes to prevent the user from moving or deleting it. |
|
SF_CONTROLS |
Control Panel - virtual folder containing icons for the control panel applications. |
|
SF_DESKTOP |
Windows desktop - virtual folder at the root of the name space. |
|
SF_DESKTOPDIRECTORY |
File system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself). |
|
SF_DRIVES |
My Computer - virtual folder containing everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives. |
|
SF_FONTS |
Virtual folder containing fonts. |
|
SF_NETHOOD |
File system directory containing objects that appear in the network neighborhood. |
|
SF_NETWORK |
Network Neighborhood - virtual folder representing the top level of the network hierarchy. |
|
SF_PERSONAL |
File system directory that serves as a common repository for documents. |
|
SF_PRINTERS |
Printers folder - virtual folder containing installed printers. |
|
SF_PROGRAMS |
File system directory that contains the user's program groups (which are also file system directories). |
|
SF_RECENT |
File system directory that contains the user's most recently used documents. |
|
SF_SENDTO |
File system directory that contains Send To menu items. |
|
SF_STARTMENU |
File system directory containing Start menu items. |
|
SF_STARTUP |
File system directory that corresponds to the user's Startup program group. |
|
SF_TEMPLATES |
File system directory that serves as a common repository for document templates. |
|
SF_FAVORITES |
File system directory containing the favorites. |
|
SF_COMMON_STARTMENU |
File system directory that contains the programs and folders that appear on the Start menu for all users. |
|
SF_COMMON_STARTUP |
File system directory that contains the programs that appear in the Startup folder for all users. The system starts these programs whenever any user logs on to Windows. |
|
SF_COMMON_DESKTOPDIRECTORY |
File system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself). |
|
SF_APPDATA |
File system directory that serves as a common repository for application-specific data. A typical path is C:Documents and SettingsusernameApplication Data. |
|
SF_PRINTHOOD |
File system directory that contains the link objects that may exist in the Printers virtual folder. A typical path is C:Documents and SettingsusernamePrintHood. |
|
SF_COMMON_FAVORITES |
The file system directory that serves as a common repository for favorite items common to all users. |
|
SF_INTERNET_CACHE |
The file system directory that serves as a common repository for temporary Internet files. A typical path is C:Documents and SettingsusernameLocal SettingsTemporary Internet Files. |
|
SF_COOKIES |
The file system directory that serves as a common repository for Internet cookies. A typical path is C:Documents and SettingsusernameCookies. |
|
SF_HISTORY |
The file system directory that serves as a common repository for Internet history items. |
|
SF_COMMON_PROGRAMS |
File system directory that contains the directories for the common program groups that appear on the Start menu for all users. A typical path is C:Documents and SettingsAll UsersStart MenuPrograms. Valid only for Windows NT systems. |
|
SF_ALTSTARTUP |
File system directory that corresponds to the user's nonlocalized Startup program group. |
|
SF_COMMON_APPDATA |
Application data for all users. A typical path is C:Documents and SettingsAll UsersApplication Data. |
|
SF_COMMON_DOCUMENTS |
File system directory that contains documents that are common to all users. Typical paths are C:Documents and SettingsAll UsersDocuments. |
|
SF_INTERNET |
Virtual folder representing the Internet. |
|
SF_LOCAL_APPDATA |
File system directory that serves as a data repository for local (non roaming) applications. A typical path is C:Documents and SettingsusernameLocal SettingsApplication Data. |
|
SF_MYPICTURES |
File system directory that serves as a data repository for local (nonroaming) applications. A typical path is C:Documents and SettingsusernameLocal SettingsApplication Data. |
|
SF_PROGRAM_FILES |
Program Files folder. A typical path is C:Program Files |
|
SF_SYSTEM |
The Windows System folder. A typical path is C:WINDOWSSYSTEM32 |
|
SF_PROGRAM_FILES_COMMON |
A folder for components that are shared across applications. A typical path is C:Program FilesCommon. |
|
SF_WINDOWS |
The Windows directory or SYSROOT. This corresponds to the "windir" or "SYSTEMROOT" environment variables. A typical path is C:Windows. |
|
SF_PROGRAM_FILESX86 |
32 Bit branch of Program Files directory on 64 Bit systems |
|
SF_PROGRAM_FILES_COMMONX86 |
32 Bit branch of common Program Files directory on 64 Bit systems |
|
SF_SYSTEMX86 |
32 Bit branch of Windows System directory on 64 Bit systems |
|
SF_MY_MUSIC |
The "My Music" folder in the current user's profile |
|
SF_MY_VIDEOS |
The "My Videos" folder in the current user's profile |
|
SF_LIBRARIES |
The virtual Library root folder available on Windows 7 and later |
|
SF_LIBRARY_DOCUMENTS |
The virtual Library folder "Documents" available on Windows 7 and later |
|
SF_LIBRARY_PICTURES |
The virtual Library folder "Pictures" available on Windows 7 and later |
|
SF_LIBRARY_MUSIC |
The virtual Library folder "Music" available on Windows 7 and later |
|
SF_LIBRARY_VIDEOS |
The virtual Library folder "Videos" available on Windows 7 and later |
|
SF_LIBRARY_PUBLIC |
The public Library folder available on Windows 7 and later |
|
SF_PROFILE |
The user profile directry, this special folder is only available on Windows Vista and later |