windows.shlobj

\ shlobj.d * * Windows API header module * * Translated from MinGW API for MS-Windows 4.0 * * Placed into public domain * \**********************************************************************

Members

Aliases

BFFCALLBACK
alias BFFCALLBACK = int function(HWND, UINT, LPARAM, LPARAM)
Undocumented in source.
BFFM_SETSELECTION
alias BFFM_SETSELECTION = BFFM_SETSELECTIONW
Undocumented in source.
BFFM_SETSELECTION
alias BFFM_SETSELECTION = BFFM_SETSELECTIONA
Undocumented in source.
BFFM_SETSTATUSTEXT
alias BFFM_SETSTATUSTEXT = BFFM_SETSTATUSTEXTW
Undocumented in source.
BFFM_SETSTATUSTEXT
alias BFFM_SETSTATUSTEXT = BFFM_SETSTATUSTEXTA
Undocumented in source.
BFFM_VALIDATEFAILED
alias BFFM_VALIDATEFAILED = BFFM_VALIDATEFAILEDW
Undocumented in source.
BFFM_VALIDATEFAILED
alias BFFM_VALIDATEFAILED = BFFM_VALIDATEFAILEDA
Undocumented in source.
BROWSEINFO
alias BROWSEINFO = BROWSEINFOA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
BROWSEINFO
alias BROWSEINFO = BROWSEINFOW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CFSTR_FILEDESCRIPTOR
alias CFSTR_FILEDESCRIPTOR = CFSTR_FILEDESCRIPTORA
Undocumented in source.
CFSTR_FILEDESCRIPTOR
alias CFSTR_FILEDESCRIPTOR = CFSTR_FILEDESCRIPTORW
Undocumented in source.
CFSTR_FILENAME
alias CFSTR_FILENAME = CFSTR_FILENAMEW
Undocumented in source.
CFSTR_FILENAME
alias CFSTR_FILENAME = CFSTR_FILENAMEA
Undocumented in source.
CFSTR_FILENAMEMAP
alias CFSTR_FILENAMEMAP = CFSTR_FILENAMEMAPA
Undocumented in source.
CFSTR_FILENAMEMAP
alias CFSTR_FILENAMEMAP = CFSTR_FILENAMEMAPW
Undocumented in source.
CFSTR_INETURL
alias CFSTR_INETURL = CFSTR_INETURLA
Undocumented in source.
CFSTR_INETURL
alias CFSTR_INETURL = CFSTR_INETURLW
Undocumented in source.
FILEDESCRIPTOR
alias FILEDESCRIPTOR = FILEDESCRIPTORA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FILEDESCRIPTOR
alias FILEDESCRIPTOR = FILEDESCRIPTORW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FILEGROUPDESCRIPTOR
alias FILEGROUPDESCRIPTOR = FILEGROUPDESCRIPTORA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FILEGROUPDESCRIPTOR
alias FILEGROUPDESCRIPTOR = FILEGROUPDESCRIPTORW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GCS_HELPTEXT
alias GCS_HELPTEXT = GCS_HELPTEXTA
Undocumented in source.
GCS_HELPTEXT
alias GCS_HELPTEXT = GCS_HELPTEXTW
Undocumented in source.
GCS_VALIDATE
alias GCS_VALIDATE = GCS_VALIDATEA
Undocumented in source.
GCS_VALIDATE
alias GCS_VALIDATE = GCS_VALIDATEW
Undocumented in source.
GCS_VERB
alias GCS_VERB = GCS_VERBA
Undocumented in source.
GCS_VERB
alias GCS_VERB = GCS_VERBW
Undocumented in source.
IExtractIcon
alias IExtractIcon = IExtractIconA
Undocumented in source.
IExtractIcon
alias IExtractIcon = IExtractIconW
Undocumented in source.
IShellExecuteHook
alias IShellExecuteHook = IShellExecuteHookA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IShellExecuteHook
alias IShellExecuteHook = IShellExecuteHookW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IShellLink
alias IShellLink = IShellLinkA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IShellLink
alias IShellLink = IShellLinkW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPCFOLDERSETTINGS
alias LPCFOLDERSETTINGS = const(FOLDERSETTINGS)*
Undocumented in source.
LPCITEMIDLIST
alias LPCITEMIDLIST = const(ITEMIDLIST)*
Undocumented in source.
LPCMINVOKECOMMANDINFO
alias LPCMINVOKECOMMANDINFO = CMINVOKECOMMANDINFO*
Undocumented in source.
LPCOMMDLGBROWSER
alias LPCOMMDLGBROWSER = ICommDlgBrowser
Undocumented in source.
LPCONTEXTMENU
alias LPCONTEXTMENU = IContextMenu
Undocumented in source.
LPCONTEXTMENU2
alias LPCONTEXTMENU2 = IContextMenu2
Undocumented in source.
LPCOPYHOOK
alias LPCOPYHOOK = ICopyHook
Undocumented in source.
LPCSHCOLUMNDATA
alias LPCSHCOLUMNDATA = const(SHCOLUMNDATA)*
Undocumented in source.
LPCSHCOLUMNID
alias LPCSHCOLUMNID = const(SHCOLUMNID)*
Undocumented in source.
LPCSHCOLUMNINFO
alias LPCSHCOLUMNINFO = const(SHCOLUMNINFO)*
Undocumented in source.
LPCSHCOLUMNINIT
alias LPCSHCOLUMNINIT = const(SHCOLUMNINIT)*
Undocumented in source.
LPCSHITEMID
alias LPCSHITEMID = const(SHITEMID)*
Undocumented in source.
LPDROPFILES
alias LPDROPFILES = DROPFILES*
Undocumented in source.
LPENUMEXTRASEARCH
alias LPENUMEXTRASEARCH = IEnumExtraSearch
Undocumented in source.
LPENUMIDLIST
alias LPENUMIDLIST = IEnumIDList
Undocumented in source.
LPEXTRACTICON
alias LPEXTRACTICON = LPEXTRACTICONA
Undocumented in source.
LPEXTRACTICON
alias LPEXTRACTICON = LPEXTRACTICONW
Undocumented in source.
LPEXTRACTICONA
alias LPEXTRACTICONA = IExtractIconA
Undocumented in source.
LPEXTRACTICONW
alias LPEXTRACTICONW = IExtractIconW
Undocumented in source.
LPEXTRASEARCH
alias LPEXTRASEARCH = EXTRASEARCH*
Undocumented in source.
LPFILEDESCRIPTOR
alias LPFILEDESCRIPTOR = LPFILEDESCRIPTORA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPFILEDESCRIPTOR
alias LPFILEDESCRIPTOR = LPFILEDESCRIPTORW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPFILEDESCRIPTORA
alias LPFILEDESCRIPTORA = FILEDESCRIPTORA*
Undocumented in source.
LPFILEDESCRIPTORW
alias LPFILEDESCRIPTORW = FILEDESCRIPTORW*
Undocumented in source.
LPFILEGROUPDESCRIPTOR
alias LPFILEGROUPDESCRIPTOR = LPFILEGROUPDESCRIPTORA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPFILEGROUPDESCRIPTOR
alias LPFILEGROUPDESCRIPTOR = LPFILEGROUPDESCRIPTORW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPFILEGROUPDESCRIPTORA
alias LPFILEGROUPDESCRIPTORA = FILEGROUPDESCRIPTORA*
Undocumented in source.
LPFILEGROUPDESCRIPTORW
alias LPFILEGROUPDESCRIPTORW = FILEGROUPDESCRIPTORW*
Undocumented in source.
LPFILEVIEWER
alias LPFILEVIEWER = IFileViewer
Undocumented in source.
LPFILEVIEWERSITE
alias LPFILEVIEWERSITE = IFileViewerSite
Undocumented in source.
LPFOLDERSETTINGS
alias LPFOLDERSETTINGS = FOLDERSETTINGS*
Undocumented in source.
LPFOLDERVIEW
alias LPFOLDERVIEW = IFolderView
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPFVSHOWINFO
alias LPFVSHOWINFO = FVSHOWINFO*
Undocumented in source.
LPIDA
alias LPIDA = CIDA*
Undocumented in source.
LPITEMIDLIST
alias LPITEMIDLIST = ITEMIDLIST*
Undocumented in source.
LPNRESARRAY
alias LPNRESARRAY = NRESARRAY*
Undocumented in source.
LPPERSISTFOLDER
alias LPPERSISTFOLDER = IPersistFolder
Undocumented in source.
LPPERSISTFOLDER2
alias LPPERSISTFOLDER2 = IPersistFolder2
Undocumented in source.
LPPERSISTFOLDER3
alias LPPERSISTFOLDER3 = IPersistFolder3
Undocumented in source.
LPSHCOLUMNDATA
alias LPSHCOLUMNDATA = SHCOLUMNDATA*
Undocumented in source.
LPSHCOLUMNID
alias LPSHCOLUMNID = SHCOLUMNID*
Undocumented in source.
LPSHCOLUMNINFO
alias LPSHCOLUMNINFO = SHCOLUMNINFO*
Undocumented in source.
LPSHCOLUMNINIT
alias LPSHCOLUMNINIT = SHCOLUMNINIT*
Undocumented in source.
LPSHDESCRIPTIONID
alias LPSHDESCRIPTIONID = SHDESCRIPTIONID*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPSHDRAGIMAGE
alias LPSHDRAGIMAGE = SHDRAGIMAGE*
Undocumented in source.
LPSHELLBROWSER
alias LPSHELLBROWSER = IShellBrowser
Undocumented in source.
LPSHELLDETAILS
alias LPSHELLDETAILS = SHELLDETAILS*
Undocumented in source.
LPSHELLEXTINIT
alias LPSHELLEXTINIT = IShellExtInit
Undocumented in source.
LPSHELLFLAGSTATE
alias LPSHELLFLAGSTATE = SHELLFLAGSTATE*
Undocumented in source.
LPSHELLFOLDER
alias LPSHELLFOLDER = IShellFolder
Undocumented in source.
LPSHELLFOLDER2
alias LPSHELLFOLDER2 = IShellFolder2
Undocumented in source.
LPSHELLICON
alias LPSHELLICON = IShellIcon
Undocumented in source.
LPSHELLPROPSHEETEXT
alias LPSHELLPROPSHEETEXT = IShellPropSheetExt
Undocumented in source.
LPSHELLSTATE
alias LPSHELLSTATE = SHELLSTATE*
Undocumented in source.
LPSHELLVIEW
alias LPSHELLVIEW = IShellView
Undocumented in source.
LPSHITEMID
alias LPSHITEMID = SHITEMID*
Undocumented in source.
LPSTRRET
alias LPSTRRET = STRRET*
Undocumented in source.
LPSV2CVW2_PARAMS
alias LPSV2CVW2_PARAMS = SV2CVW2_PARAMS*
Undocumented in source.
LPVIEWSETTINGS
alias LPVIEWSETTINGS = PBYTE
Undocumented in source.
PBROWSEINFO, LPBROWSEINFO
alias PBROWSEINFO, LPBROWSEINFO = BROWSEINFO*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PBROWSEINFOA, LPBROWSEINFOA
alias PBROWSEINFOA, LPBROWSEINFOA = BROWSEINFOA*
Undocumented in source.
PBROWSEINFOW, LPBROWSEINFOW
alias PBROWSEINFOW, LPBROWSEINFOW = BROWSEINFOW*
Undocumented in source.
SHBrowseForFolder
alias SHBrowseForFolder = SHBrowseForFolderA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHBrowseForFolder
alias SHBrowseForFolder = SHBrowseForFolderW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHCNF_PATH
alias SHCNF_PATH = SHCNF_PATHW
Undocumented in source.
SHCNF_PATH
alias SHCNF_PATH = SHCNF_PATHA
Undocumented in source.
SHCNF_PRINTER
alias SHCNF_PRINTER = SHCNF_PRINTERW
Undocumented in source.
SHCNF_PRINTER
alias SHCNF_PRINTER = SHCNF_PRINTERA
Undocumented in source.
SHCOLSTATEF
alias SHCOLSTATEF = DWORD
Undocumented in source.
SHCreateDirectoryEx
alias SHCreateDirectoryEx = SHCreateDirectoryExA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHCreateDirectoryEx
alias SHCreateDirectoryEx = SHCreateDirectoryExW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHELLVIEWID
alias SHELLVIEWID = GUID
Undocumented in source.
SHGDNF
alias SHGDNF = DWORD
Undocumented in source.
SHGetDataFromIDList
alias SHGetDataFromIDList = SHGetDataFromIDListA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetDataFromIDList
alias SHGetDataFromIDList = SHGetDataFromIDListW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPath
alias SHGetFolderPath = SHGetFolderPathA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPath
alias SHGetFolderPath = SHGetFolderPathW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathAndSubDir
alias SHGetFolderPathAndSubDir = SHGetFolderPathAndSubDirA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathAndSubDir
alias SHGetFolderPathAndSubDir = SHGetFolderPathAndSubDirW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetIconOverlayIndex
alias SHGetIconOverlayIndex = SHGetIconOverlayIndexA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetIconOverlayIndex
alias SHGetIconOverlayIndex = SHGetIconOverlayIndexW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetPathFromIDList
alias SHGetPathFromIDList = SHGetPathFromIDListA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetPathFromIDList
alias SHGetPathFromIDList = SHGetPathFromIDListW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSpecialFolderPath
alias SHGetSpecialFolderPath = SHGetSpecialFolderPathA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSpecialFolderPath
alias SHGetSpecialFolderPath = SHGetSpecialFolderPathW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Enums

CSIDL_DESKTOP
anonymousenum CSIDL_DESKTOP
Undocumented in source.
FCW_STATUS
anonymousenum FCW_STATUS
Undocumented in source.
FD_FLAGS
enum FD_FLAGS
Undocumented in source.
FOLDERFLAGS
enum FOLDERFLAGS
Undocumented in source.
FOLDERVIEWMODE
enum FOLDERVIEWMODE
Undocumented in source.
PRF_VERIFYEXISTS
anonymousenum PRF_VERIFYEXISTS
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SBCMDID_ENABLESHOWTREE
anonymousenum SBCMDID_ENABLESHOWTREE
Undocumented in source.
SBSC_HIDE
anonymousenum SBSC_HIDE
Undocumented in source.
SFGAOF
enum SFGAOF
Undocumented in source.
SHARD
enum SHARD
Undocumented in source.
SHCOLSTATE
enum SHCOLSTATE
Undocumented in source.
SHCONTF
enum SHCONTF
Undocumented in source.
SHDID_ROOT_REGITEM
anonymousenum SHDID_ROOT_REGITEM
Undocumented in source.
SHGDFIL_FINDDATA
anonymousenum SHGDFIL_FINDDATA
Undocumented in source.
SHGFP_TYPE
enum SHGFP_TYPE
Undocumented in source.
SHGNO
enum SHGNO
Undocumented in source.
SLGP_FLAGS
enum SLGP_FLAGS
Undocumented in source.
SLR_FLAGS
enum SLR_FLAGS
Undocumented in source.
SVUIA_STATUS
enum SVUIA_STATUS
Undocumented in source.

Functions

ILAppendID
LPITEMIDLIST ILAppendID(LPITEMIDLIST , LPCSHITEMID , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILClone
LPITEMIDLIST ILClone(LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILCloneFirst
LPITEMIDLIST ILCloneFirst(LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILCombine
LPITEMIDLIST ILCombine(LPCITEMIDLIST , LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILFindChild
LPITEMIDLIST ILFindChild(LPCITEMIDLIST , LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILFindLastID
LPITEMIDLIST ILFindLastID(LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILFree
void ILFree(LPITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILGetNext
LPITEMIDLIST ILGetNext(LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILGetSize
UINT ILGetSize(LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILIsEqual
BOOL ILIsEqual(LPCITEMIDLIST , LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILIsParent
BOOL ILIsParent(LPCITEMIDLIST , LPCITEMIDLIST , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILLoadFromStream
HRESULT ILLoadFromStream(IStream , LPITEMIDLIST* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILRemoveLastID
BOOL ILRemoveLastID(LPITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ILSaveToStream
HRESULT ILSaveToStream(IStream , LPCITEMIDLIST )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PathResolve
BOOL PathResolve(LPWSTR , LPCWSTR* , UINT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHAddToRecentDocs
void SHAddToRecentDocs(UINT , PCVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHBindToParent
HRESULT SHBindToParent(LPCITEMIDLIST , REFIID , VOID** , LPCITEMIDLIST* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHBrowseForFolderA
LPITEMIDLIST SHBrowseForFolderA(PBROWSEINFOA )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHBrowseForFolderW
LPITEMIDLIST SHBrowseForFolderW(PBROWSEINFOW )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHChangeNotify
void SHChangeNotify(LONG , UINT , PCVOID , PCVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHCoCreateInstance
HRESULT SHCoCreateInstance(LPCWSTR , REFCLSID , IUnknown , REFIID , void** )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHCreateDirectoryExA
INT SHCreateDirectoryExA(HWND , LPCSTR , LPSECURITY_ATTRIBUTES )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHCreateDirectoryExW
INT SHCreateDirectoryExW(HWND , LPCWSTR , LPSECURITY_ATTRIBUTES )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetDataFromIDListA
HRESULT SHGetDataFromIDListA(LPSHELLFOLDER , LPCITEMIDLIST , int , PVOID , int )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetDataFromIDListW
HRESULT SHGetDataFromIDListW(LPSHELLFOLDER , LPCITEMIDLIST , int , PVOID , int )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetDesktopFolder
HRESULT SHGetDesktopFolder(LPSHELLFOLDER* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderLocation
HRESULT SHGetFolderLocation(HWND , int , HANDLE , DWORD , LPITEMIDLIST* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathA
HRESULT SHGetFolderPathA(HWND , int , HANDLE , DWORD , LPSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathAndSubDirA
HRESULT SHGetFolderPathAndSubDirA(HWND , int , HANDLE , DWORD , LPCSTR , LPSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathAndSubDirW
HRESULT SHGetFolderPathAndSubDirW(HWND , int , HANDLE , DWORD , LPCWSTR , LPWSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetFolderPathW
HRESULT SHGetFolderPathW(HWND , int , HANDLE , DWORD , LPWSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetIconOverlayIndexA
INT SHGetIconOverlayIndexA(LPCSTR pszIconPath, int iIconIndex)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetIconOverlayIndexW
INT SHGetIconOverlayIndexW(LPCWSTR pszIconPath, int iIconIndex)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetInstanceExplorer
HRESULT SHGetInstanceExplorer(IUnknown* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetMalloc
HRESULT SHGetMalloc(LPMALLOC* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetPathFromIDListA
BOOL SHGetPathFromIDListA(LPCITEMIDLIST , LPSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetPathFromIDListW
BOOL SHGetPathFromIDListW(LPCITEMIDLIST , LPWSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSetSettings
void SHGetSetSettings(LPSHELLSTATE , DWORD , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSettings
void SHGetSettings(LPSHELLFLAGSTATE , DWORD )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSpecialFolderLocation
HRESULT SHGetSpecialFolderLocation(HWND , int , LPITEMIDLIST* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSpecialFolderPathA
BOOL SHGetSpecialFolderPathA(HWND , LPSTR , int , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHGetSpecialFolderPathW
BOOL SHGetSpecialFolderPathW(HWND , LPWSTR , int , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHLoadInProc
HRESULT SHLoadInProc(REFCLSID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHParseDisplayName
HRESULT SHParseDisplayName(LPCWSTR , IBindCtx , LPITEMIDLIST , SFGAOF , SFGAOF* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Interfaces

IColumnProvider
interface IColumnProvider
Undocumented in source.
ICommDlgBrowser
interface ICommDlgBrowser
Undocumented in source.
IContextMenu
interface IContextMenu
Undocumented in source.
IContextMenu2
interface IContextMenu2
Undocumented in source.
ICopyHook
interface ICopyHook
Undocumented in source.
IDragSourceHelper
interface IDragSourceHelper
Undocumented in source.
IDropTargetHelper
interface IDropTargetHelper
Undocumented in source.
IEnumExtraSearch
interface IEnumExtraSearch
Undocumented in source.
IEnumIDList
interface IEnumIDList
Undocumented in source.
IExtractIconA
interface IExtractIconA
Undocumented in source.
IExtractIconW
interface IExtractIconW
Undocumented in source.
IFileSystemBindData
interface IFileSystemBindData
Undocumented in source.
IFileViewer
interface IFileViewer
Undocumented in source.
IFileViewerSite
interface IFileViewerSite
Undocumented in source.
IFolderView
interface IFolderView
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IObjMgr
interface IObjMgr
Undocumented in source.
IPersistFolder
interface IPersistFolder
Undocumented in source.
IPersistFolder2
interface IPersistFolder2
Undocumented in source.
IPersistFolder3
interface IPersistFolder3
Undocumented in source.
IQueryInfo
interface IQueryInfo
Undocumented in source.
IShellBrowser
interface IShellBrowser
Undocumented in source.
IShellExecuteHookA
interface IShellExecuteHookA
Undocumented in source.
IShellExecuteHookW
interface IShellExecuteHookW
Undocumented in source.
IShellExtInit
interface IShellExtInit
Undocumented in source.
IShellFolder
interface IShellFolder
Undocumented in source.
IShellFolder2
interface IShellFolder2
Undocumented in source.
IShellIcon
interface IShellIcon
Undocumented in source.
IShellIconOverlayIdentifier
interface IShellIconOverlayIdentifier
Undocumented in source.
IShellLinkA
interface IShellLinkA
Undocumented in source.
IShellLinkW
interface IShellLinkW
Undocumented in source.
IShellPropSheetExt
interface IShellPropSheetExt
Undocumented in source.
IShellView
interface IShellView
Undocumented in source.
IShellView2
interface IShellView2
Undocumented in source.

Structs

BROWSEINFOA
struct BROWSEINFOA
Undocumented in source.
BROWSEINFOW
struct BROWSEINFOW
Undocumented in source.
CIDA
struct CIDA
Undocumented in source.
CMINVOKECOMMANDINFO
struct CMINVOKECOMMANDINFO
Undocumented in source.
DROPFILES
struct DROPFILES
Undocumented in source.
EXTRASEARCH
struct EXTRASEARCH
Undocumented in source.
FILEDESCRIPTORA
struct FILEDESCRIPTORA
Undocumented in source.
FILEDESCRIPTORW
struct FILEDESCRIPTORW
Undocumented in source.
FILEGROUPDESCRIPTORA
struct FILEGROUPDESCRIPTORA
Undocumented in source.
FILEGROUPDESCRIPTORW
struct FILEGROUPDESCRIPTORW
Undocumented in source.
FOLDERSETTINGS
struct FOLDERSETTINGS
Undocumented in source.
FVSHOWINFO
struct FVSHOWINFO
Undocumented in source.
ITEMIDLIST
struct ITEMIDLIST
Undocumented in source.
NRESARRAY
struct NRESARRAY
Undocumented in source.
PERSIST_FOLDER_TARGET_INFO
struct PERSIST_FOLDER_TARGET_INFO
Undocumented in source.
SHCOLUMNDATA
struct SHCOLUMNDATA
Undocumented in source.
SHCOLUMNID
struct SHCOLUMNID
Undocumented in source.
SHCOLUMNINFO
struct SHCOLUMNINFO
Undocumented in source.
SHCOLUMNINIT
struct SHCOLUMNINIT
Undocumented in source.
SHDESCRIPTIONID
struct SHDESCRIPTIONID
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SHDRAGIMAGE
struct SHDRAGIMAGE
Undocumented in source.
SHELLDETAILS
struct SHELLDETAILS
Undocumented in source.
SHELLFLAGSTATE
struct SHELLFLAGSTATE
Undocumented in source.
SHELLSTATE
struct SHELLSTATE
Undocumented in source.
SHITEMID
struct SHITEMID
Undocumented in source.
STRRET
struct STRRET
Undocumented in source.
SV2CVW2_PARAMS
struct SV2CVW2_PARAMS
Undocumented in source.

Variables

BFFM_ENABLEOK
auto BFFM_ENABLEOK;
Undocumented in source.
BFFM_INITIALIZED
auto BFFM_INITIALIZED;
Undocumented in source.
BFFM_SELCHANGED
auto BFFM_SELCHANGED;
Undocumented in source.
BFFM_SETEXPANDED
auto BFFM_SETEXPANDED;
Undocumented in source.
BFFM_SETOKTEXT
auto BFFM_SETOKTEXT;
Undocumented in source.
BFFM_SETSELECTIONA
auto BFFM_SETSELECTIONA;
Undocumented in source.
BFFM_SETSELECTIONW
auto BFFM_SETSELECTIONW;
Undocumented in source.
BFFM_SETSTATUSTEXTA
auto BFFM_SETSTATUSTEXTA;
Undocumented in source.
BFFM_SETSTATUSTEXTW
auto BFFM_SETSTATUSTEXTW;
Undocumented in source.
BFFM_VALIDATEFAILEDA
auto BFFM_VALIDATEFAILEDA;
Undocumented in source.
BFFM_VALIDATEFAILEDW
auto BFFM_VALIDATEFAILEDW;
Undocumented in source.
BIF_BROWSEFORCOMPUTER
auto BIF_BROWSEFORCOMPUTER;
Undocumented in source.
BIF_BROWSEFORPRINTER
auto BIF_BROWSEFORPRINTER;
Undocumented in source.
BIF_BROWSEINCLUDEFILES
auto BIF_BROWSEINCLUDEFILES;
Undocumented in source.
BIF_BROWSEINCLUDEURLS
auto BIF_BROWSEINCLUDEURLS;
Undocumented in source.
BIF_DONTGOBELOWDOMAIN
auto BIF_DONTGOBELOWDOMAIN;
Undocumented in source.
BIF_EDITBOX
auto BIF_EDITBOX;
Undocumented in source.
BIF_NEWDIALOGSTYLE
auto BIF_NEWDIALOGSTYLE;
Undocumented in source.
BIF_RETURNFSANCESTORS
auto BIF_RETURNFSANCESTORS;
Undocumented in source.
BIF_RETURNONLYFSDIRS
auto BIF_RETURNONLYFSDIRS;
Undocumented in source.
BIF_SHAREABLE
auto BIF_SHAREABLE;
Undocumented in source.
BIF_STATUSTEXT
auto BIF_STATUSTEXT;
Undocumented in source.
BIF_USENEWUI
auto BIF_USENEWUI;
Undocumented in source.
BIF_VALIDATE
auto BIF_VALIDATE;
Undocumented in source.
CDBOSC_KILLFOCUS
auto CDBOSC_KILLFOCUS;
Undocumented in source.
CDBOSC_RENAME
auto CDBOSC_RENAME;
Undocumented in source.
CDBOSC_SELCHANGE
auto CDBOSC_SELCHANGE;
Undocumented in source.
CDBOSC_SETFOCUS
auto CDBOSC_SETFOCUS;
CFSTR_FILECONTENTS
TCHAR[] CFSTR_FILECONTENTS;
CFSTR_FILEDESCRIPTORA
TCHAR[] CFSTR_FILEDESCRIPTORA;
CFSTR_FILEDESCRIPTORW
TCHAR[] CFSTR_FILEDESCRIPTORW;
CFSTR_FILENAMEA
TCHAR[] CFSTR_FILENAMEA;
CFSTR_FILENAMEMAPA
TCHAR[] CFSTR_FILENAMEMAPA;
CFSTR_FILENAMEMAPW
TCHAR[] CFSTR_FILENAMEMAPW;
CFSTR_FILENAMEW
TCHAR[] CFSTR_FILENAMEW;
CFSTR_INDRAGLOOP
TCHAR[] CFSTR_INDRAGLOOP;
CFSTR_INETURLA
TCHAR[] CFSTR_INETURLA;
CFSTR_INETURLW
TCHAR[] CFSTR_INETURLW;
CFSTR_NETRESOURCES
TCHAR[] CFSTR_NETRESOURCES;
CFSTR_PASTESUCCEEDED
TCHAR[] CFSTR_PASTESUCCEEDED;
CFSTR_PERFORMEDDROPEFFECT
TCHAR[] CFSTR_PERFORMEDDROPEFFECT;
CFSTR_PREFERREDDROPEFFECT
TCHAR[] CFSTR_PREFERREDDROPEFFECT;
Undocumented in source.
CFSTR_PRINTERGROUP
TCHAR[] CFSTR_PRINTERGROUP;
Undocumented in source.
CFSTR_SHELLIDLIST
TCHAR[] CFSTR_SHELLIDLIST;
CFSTR_SHELLIDLISTOFFSET
TCHAR[] CFSTR_SHELLIDLISTOFFSET;
CFSTR_SHELLURL
TCHAR[] CFSTR_SHELLURL;
Undocumented in source.
CMDSTR_NEWFOLDER
TCHAR[] CMDSTR_NEWFOLDER;
CMDSTR_VIEWDETAILS
TCHAR[] CMDSTR_VIEWDETAILS;
CMDSTR_VIEWLIST
TCHAR[] CMDSTR_VIEWLIST;
Undocumented in source.
CMF_CANRENAME
auto CMF_CANRENAME;
Undocumented in source.
CMF_DEFAULTONLY
auto CMF_DEFAULTONLY;
Undocumented in source.
CMF_EXPLORE
auto CMF_EXPLORE;
Undocumented in source.
CMF_INCLUDESTATIC
auto CMF_INCLUDESTATIC;
Undocumented in source.
CMF_NODEFAULT
auto CMF_NODEFAULT;
Undocumented in source.
CMF_NORMAL
auto CMF_NORMAL;
Undocumented in source.
CMF_NOVERBS
auto CMF_NOVERBS;
Undocumented in source.
CMF_RESERVED
auto CMF_RESERVED;
Undocumented in source.
CMF_VERBSONLY
auto CMF_VERBSONLY;
Undocumented in source.
CMIC_MASK_FLAG_NO_UI
auto CMIC_MASK_FLAG_NO_UI;
Undocumented in source.
CMIC_MASK_HOTKEY
auto CMIC_MASK_HOTKEY;
Undocumented in source.
CMIC_MASK_ICON
auto CMIC_MASK_ICON;
Undocumented in source.
CMIC_MASK_MODAL
auto CMIC_MASK_MODAL;
Undocumented in source.
DVASPECT_SHORTNAME
auto DVASPECT_SHORTNAME;
Undocumented in source.
FCIDM_BROWSERFIRST
auto FCIDM_BROWSERFIRST;
Undocumented in source.
FCIDM_BROWSERLAST
auto FCIDM_BROWSERLAST;
Undocumented in source.
FCIDM_GLOBALFIRST
auto FCIDM_GLOBALFIRST;
Undocumented in source.
FCIDM_GLOBALLAST
auto FCIDM_GLOBALLAST;
Undocumented in source.
FCIDM_MENU_EDIT
auto FCIDM_MENU_EDIT;
Undocumented in source.
FCIDM_MENU_EXPLORE
auto FCIDM_MENU_EXPLORE;
Undocumented in source.
FCIDM_MENU_FAVORITES
auto FCIDM_MENU_FAVORITES;
Undocumented in source.
FCIDM_MENU_FILE
auto FCIDM_MENU_FILE;
Undocumented in source.
FCIDM_MENU_FIND
auto FCIDM_MENU_FIND;
Undocumented in source.
FCIDM_MENU_HELP
auto FCIDM_MENU_HELP;
Undocumented in source.
FCIDM_MENU_TOOLS
auto FCIDM_MENU_TOOLS;
Undocumented in source.
FCIDM_MENU_TOOLS_SEP_GOTO
auto FCIDM_MENU_TOOLS_SEP_GOTO;
Undocumented in source.
FCIDM_MENU_VIEW
auto FCIDM_MENU_VIEW;
Undocumented in source.
FCIDM_MENU_VIEW_SEP_OPTIONS
auto FCIDM_MENU_VIEW_SEP_OPTIONS;
Undocumented in source.
FCIDM_SHVIEWFIRST
auto FCIDM_SHVIEWFIRST;
Undocumented in source.
FCIDM_SHVIEWLAST
auto FCIDM_SHVIEWLAST;
Undocumented in source.
FCIDM_STATUS
auto FCIDM_STATUS;
Undocumented in source.
FCIDM_TOOLBAR
auto FCIDM_TOOLBAR;
Undocumented in source.
FCT_ADDTOEND
auto FCT_ADDTOEND;
Undocumented in source.
FCT_CONFIGABLE
auto FCT_CONFIGABLE;
Undocumented in source.
FCT_MERGE
auto FCT_MERGE;
Undocumented in source.
FVSIF_CANVIEWIT
auto FVSIF_CANVIEWIT;
Undocumented in source.
FVSIF_NEWFAILED
auto FVSIF_NEWFAILED;
Undocumented in source.
FVSIF_NEWFILE
auto FVSIF_NEWFILE;
Undocumented in source.
FVSIF_PINNED
auto FVSIF_PINNED;
Undocumented in source.
FVSIF_RECT
auto FVSIF_RECT;
Undocumented in source.
GCS_HELPTEXTA
auto GCS_HELPTEXTA;
Undocumented in source.
GCS_HELPTEXTW
auto GCS_HELPTEXTW;
Undocumented in source.
GCS_UNICODE
auto GCS_UNICODE;
Undocumented in source.
GCS_VALIDATEA
auto GCS_VALIDATEA;
Undocumented in source.
GCS_VALIDATEW
auto GCS_VALIDATEW;
Undocumented in source.
GCS_VERBA
auto GCS_VERBA;
Undocumented in source.
GCS_VERBW
auto GCS_VERBW;
Undocumented in source.
GIL_DONTCACHE
auto GIL_DONTCACHE;
Undocumented in source.
GIL_FORSHELL
auto GIL_FORSHELL;
Undocumented in source.
GIL_NOTFILENAME
auto GIL_NOTFILENAME;
Undocumented in source.
GIL_OPENICON
auto GIL_OPENICON;
Undocumented in source.
GIL_PERCLASS
auto GIL_PERCLASS;
Undocumented in source.
GIL_PERINSTANCE
auto GIL_PERINSTANCE;
Undocumented in source.
GIL_SIMULATEDOC
auto GIL_SIMULATEDOC;
Undocumented in source.
ISIOI_ICONFILE
auto ISIOI_ICONFILE;
Undocumented in source.
ISIOI_ICONINDEX
auto ISIOI_ICONINDEX;
Undocumented in source.
MAX_COLUMN_DESC_LEN
auto MAX_COLUMN_DESC_LEN;
Undocumented in source.
MAX_COLUMN_NAME_LEN
auto MAX_COLUMN_NAME_LEN;
Undocumented in source.
REGSTR_PATH_EXPLORER
TCHAR[] REGSTR_PATH_EXPLORER;
Undocumented in source.
REGSTR_PATH_SPECIAL_FOLDERS
TCHAR[] REGSTR_PATH_SPECIAL_FOLDERS;
Undocumented in source.
SBSP_ABSOLUTE
auto SBSP_ABSOLUTE;
Undocumented in source.
SBSP_DEFBROWSER
auto SBSP_DEFBROWSER;
Undocumented in source.
SBSP_DEFMODE
auto SBSP_DEFMODE;
Undocumented in source.
SBSP_EXPLOREMODE
auto SBSP_EXPLOREMODE;
Undocumented in source.
SBSP_INITIATEDBYHLINKFRAME
auto SBSP_INITIATEDBYHLINKFRAME;
Undocumented in source.
SBSP_NEWBROWSER
auto SBSP_NEWBROWSER;
Undocumented in source.
SBSP_OPENMODE
auto SBSP_OPENMODE;
Undocumented in source.
SBSP_PARENT
auto SBSP_PARENT;
Undocumented in source.
SBSP_REDIRECT
auto SBSP_REDIRECT;
Undocumented in source.
SBSP_RELATIVE
auto SBSP_RELATIVE;
Undocumented in source.
SBSP_SAMEBROWSER
auto SBSP_SAMEBROWSER;
Undocumented in source.
SHCNE_ALLEVENTS
auto SHCNE_ALLEVENTS;
Undocumented in source.
SHCNE_ASSOCCHANGED
auto SHCNE_ASSOCCHANGED;
Undocumented in source.
SHCNE_ATTRIBUTES
auto SHCNE_ATTRIBUTES;
Undocumented in source.
SHCNE_CREATE
auto SHCNE_CREATE;
Undocumented in source.
SHCNE_DELETE
auto SHCNE_DELETE;
Undocumented in source.
SHCNE_DISKEVENTS
auto SHCNE_DISKEVENTS;
Undocumented in source.
SHCNE_DRIVEADD
auto SHCNE_DRIVEADD;
Undocumented in source.
SHCNE_DRIVEADDGUI
auto SHCNE_DRIVEADDGUI;
Undocumented in source.
SHCNE_DRIVEREMOVED
auto SHCNE_DRIVEREMOVED;
Undocumented in source.
SHCNE_FREESPACE
auto SHCNE_FREESPACE;
Undocumented in source.
SHCNE_GLOBALEVENTS
auto SHCNE_GLOBALEVENTS;
Undocumented in source.
SHCNE_INTERRUPT
auto SHCNE_INTERRUPT;
Undocumented in source.
SHCNE_MEDIAINSERTED
auto SHCNE_MEDIAINSERTED;
Undocumented in source.
SHCNE_MEDIAREMOVED
auto SHCNE_MEDIAREMOVED;
Undocumented in source.
SHCNE_MKDIR
auto SHCNE_MKDIR;
Undocumented in source.
SHCNE_NETSHARE
auto SHCNE_NETSHARE;
Undocumented in source.
SHCNE_NETUNSHARE
auto SHCNE_NETUNSHARE;
Undocumented in source.
SHCNE_RENAMEFOLDER
auto SHCNE_RENAMEFOLDER;
Undocumented in source.
SHCNE_RENAMEITEM
auto SHCNE_RENAMEITEM;
Undocumented in source.
SHCNE_RMDIR
auto SHCNE_RMDIR;
Undocumented in source.
SHCNE_SERVERDISCONNECT
auto SHCNE_SERVERDISCONNECT;
Undocumented in source.
SHCNE_UPDATEDIR
auto SHCNE_UPDATEDIR;
Undocumented in source.
SHCNE_UPDATEIMAGE
auto SHCNE_UPDATEIMAGE;
Undocumented in source.
SHCNE_UPDATEITEM
auto SHCNE_UPDATEITEM;
Undocumented in source.
SHCNF_DWORD
auto SHCNF_DWORD;
Undocumented in source.
SHCNF_FLUSH
auto SHCNF_FLUSH;
Undocumented in source.
SHCNF_FLUSHNOWAIT
auto SHCNF_FLUSHNOWAIT;
Undocumented in source.
SHCNF_IDLIST
auto SHCNF_IDLIST;
Undocumented in source.
SHCNF_PATHA
auto SHCNF_PATHA;
Undocumented in source.
SHCNF_PATHW
auto SHCNF_PATHW;
Undocumented in source.
SHCNF_PRINTERA
auto SHCNF_PRINTERA;
Undocumented in source.
SHCNF_PRINTERW
auto SHCNF_PRINTERW;
Undocumented in source.
SHCNF_TYPE
auto SHCNF_TYPE;
Undocumented in source.
SSF_DESKTOPHTML
auto SSF_DESKTOPHTML;
Undocumented in source.
SSF_DONTPRETTYPATH
auto SSF_DONTPRETTYPATH;
Undocumented in source.
SSF_DOUBLECLICKINWEBVIEW
auto SSF_DOUBLECLICKINWEBVIEW;
Undocumented in source.
SSF_HIDEICONS
auto SSF_HIDEICONS;
Undocumented in source.
SSF_MAPNETDRVBUTTON
auto SSF_MAPNETDRVBUTTON;
Undocumented in source.
SSF_NOCONFIRMRECYCLE
auto SSF_NOCONFIRMRECYCLE;
Undocumented in source.
SSF_SHOWALLOBJECTS
auto SSF_SHOWALLOBJECTS;
Undocumented in source.
SSF_SHOWATTRIBCOL
auto SSF_SHOWATTRIBCOL;
Undocumented in source.
SSF_SHOWCOMPCOLOR
auto SSF_SHOWCOMPCOLOR;
Undocumented in source.
SSF_SHOWEXTENSIONS
auto SSF_SHOWEXTENSIONS;
Undocumented in source.
SSF_SHOWINFOTIP
auto SSF_SHOWINFOTIP;
Undocumented in source.
SSF_SHOWSYSFILES
auto SSF_SHOWSYSFILES;
Undocumented in source.
SSF_WIN95CLASSIC
auto SSF_WIN95CLASSIC;
Undocumented in source.
STRRET_CSTR
auto STRRET_CSTR;
Undocumented in source.
STRRET_OFFSET
auto STRRET_OFFSET;
Undocumented in source.
STRRET_WSTR
auto STRRET_WSTR;
Undocumented in source.
SV2GV_CURRENTVIEW
UINT SV2GV_CURRENTVIEW;
Undocumented in source.
SV2GV_DEFAULTVIEW
UINT SV2GV_DEFAULTVIEW;
Undocumented in source.
SVGIO_ALLVIEW
auto SVGIO_ALLVIEW;
Undocumented in source.
SVGIO_BACKGROUND
auto SVGIO_BACKGROUND;
Undocumented in source.
SVGIO_SELECTION
auto SVGIO_SELECTION;
Undocumented in source.
SVSI_DESELECT
auto SVSI_DESELECT;
Undocumented in source.
SVSI_DESELECTOTHERS
auto SVSI_DESELECTOTHERS;
Undocumented in source.
SVSI_EDIT
auto SVSI_EDIT;
Undocumented in source.
SVSI_ENSUREVISIBLE
auto SVSI_ENSUREVISIBLE;
Undocumented in source.
SVSI_FOCUSED
auto SVSI_FOCUSED;
Undocumented in source.
SVSI_SELECT
auto SVSI_SELECT;
Undocumented in source.

Meta