core.sys.windows.shlobj

Windows API header module

Translated from MinGW API for MS-Windows 4.0

License

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

Types 93

enumSHARD
SHARD_PIDL = 1
SHARD_PATHA
SHARD_PATHW
SHARD_APPIDINFO
SHARD_APPIDINFOIDLIST
SHARD_LINK
SHARD_APPIDINFOLINK
SHARD_SHELLITEM
SHARD_PATH = (_WIN32_UNICODE ? SHARD_PATHW : SHARD_PATHA)
enumSFGAOF : DWORD
SFGAO_CANCOPY = DROPEFFECT.DROPEFFECT_COPY
SFGAO_CANMOVE = DROPEFFECT.DROPEFFECT_MOVE
SFGAO_CANLINK = DROPEFFECT.DROPEFFECT_LINK
SFGAO_CANRENAME = 0x00000010L
SFGAO_CANDELETE = 0x00000020L
SFGAO_HASPROPSHEET = 0x00000040L
SFGAO_DROPTARGET = 0x00000100L
SFGAO_CAPABILITYMASK = 0x00000177L
SFGAO_ISSLOW = 0x00004000L
SFGAO_GHOSTED = 0x00008000L
SFGAO_LINK = 0x00010000L
SFGAO_SHARE = 0x00020000L
SFGAO_READONLY = 0x00040000L
SFGAO_HIDDEN = 0x00080000L
SFGAO_DISPLAYATTRMASK = (SFGAO_ISSLOW | SFGAO_GHOSTED | SFGAO_LINK | SFGAO_SHARE | SFGAO_READONLY | SFGAO_HIDDEN)
SFGAO_FILESYSANCESTOR = 0x10000000L
SFGAO_FOLDER = 0x20000000L
SFGAO_FILESYSTEM = 0x40000000L
SFGAO_HASSUBFOLDER = 0x80000000L
SFGAO_CONTENTSMASK = 0x80000000L
SFGAO_VALIDATE = 0x01000000L
SFGAO_REMOVABLE = 0x02000000L
SFGAO_COMPRESSED = 0x04000000L
aliasSHGDNF = DWORD
structCIDA
Fields
UINT cidl
UINT[1] aoffset
aliasLPIDA = CIDA *
structSHITEMID
Fields
BYTE[1] abID
aliasLPCSHITEMID = const(SHITEMID) *
Fields
aliasLPCITEMIDLIST = const(ITEMIDLIST) *
aliasBFFCALLBACK = int function(HWND, UINT, LPARAM, LPARAM)
Fields
HWND hwndOwner
LPCITEMIDLIST pidlRoot
LPSTR pszDisplayName
LPCSTR lpszTitle
UINT ulFlags
LPARAM lParam
int iImage
Fields
HWND hwndOwner
LPCITEMIDLIST pidlRoot
LPWSTR pszDisplayName
LPCWSTR lpszTitle
UINT ulFlags
LPARAM lParam
int iImage
Fields
DWORD cbSize
DWORD fMask
HWND hwnd
LPCSTR lpVerb
LPCSTR lpParameters
LPCSTR lpDirectory
int nShow
DWORD dwHotKey
HANDLE hIcon
structDROPFILES
Fields
DWORD pFiles
BOOL fNC
BOOL fWide
enumSHGNO
SHGDN_NORMAL = 0
SHGDN_INFOLDER
SHGDN_FOREDITING = 0x1000
SHGDN_INCLUDE_NONFILESYS = 0x2000
SHGDN_FORADDRESSBAR = 0x4000
SHGDN_FORPARSING = 0x8000
SHCONTF_FOLDERS = 32
SHCONTF_NONFOLDERS = 64
SHCONTF_INCLUDEHIDDEN = 128
SHCONTF_INIT_ON_FIRST_NEXT = 256
SHCONTF_NETPRINTERSRCH = 512
SHCONTF_SHAREABLE = 1024
SHCONTF_STORAGE = 2048
structSTRRET
Fields
UINT uType
aliasLPSTRRET = STRRET *
FD_CLSID = 1
FD_SIZEPOINT = 2
FD_ATTRIBUTES = 4
FD_CREATETIME = 8
FD_ACCESSTIME = 16
FD_WRITESTIME = 32
FD_FILESIZE = 64
FD_LINKUI = 0x8000
Fields
DWORD dwFlags
CLSID clsid
SIZEL sizel
POINTL pointl
DWORD dwFileAttributes
FILETIME ftCreationTime
FILETIME ftLastAccessTime
FILETIME ftLastWriteTime
DWORD nFileSizeHigh
DWORD nFileSizeLow
CHAR[MAX_PATH] cFileName
Fields
DWORD dwFlags
CLSID clsid
SIZEL sizel
POINTL pointl
DWORD dwFileAttributes
FILETIME ftCreationTime
FILETIME ftLastAccessTime
FILETIME ftLastWriteTime
DWORD nFileSizeHigh
DWORD nFileSizeLow
WCHAR[MAX_PATH] cFileName
Fields
UINT cItems
Fields
UINT cItems
SLR_NO_UI = 1
SLR_ANY_MATCH = 2
SLR_UPDATE = 4
SLR_NOUPDATE = 8
SLR_NOSEARCH = 16
SLR_NOTRACK = 32
SLR_NOLINKINFO = 64
SLR_INVOKE_MSI = 128
SLGP_SHORTPATH = 1
SLGP_UNCPRIORITY = 2
SLGP_RAWPATH = 4
FWF_AUTOARRANGE = 1
FWF_ABBREVIATEDNAMES = 2
FWF_SNAPTOGRID = 4
FWF_OWNERDATA = 8
FWF_BESTFITWINDOW = 16
FWF_DESKTOP = 32
FWF_SINGLESEL = 64
FWF_NOSUBFOLDERS = 128
FWF_TRANSPARENT = 256
FWF_NOCLIENTEDGE = 512
FWF_NOSCROLL = 0x400
FWF_ALIGNLEFT = 0x800
FWF_SINGLECLICKACTIVATE = 0x8000
FVM_ICON = 1
FVM_SMALLICON
FVM_LIST
FVM_DETAILS
Fields
UINT ViewMode
UINT fFlags
Fields
DWORD cbSize
HWND hwndOwner
int iShow
DWORD dwFlags
RECT rect
LPUNKNOWN punkRel
OLECHAR[MAX_PATH] strNewFile
structNRESARRAY
Fields
UINT cItems
NETRESOURCE[1] nr
SVUIA_DEACTIVATE
SVUIA_ACTIVATE_NOFOCUS
SVUIA_ACTIVATE_FOCUS
SVUIA_INPLACEACTIVATE
Methods
HRESULT Next(ULONG, LPITEMIDLIST *, ULONG *)
HRESULT Skip(ULONG)
HRESULT Reset()
HRESULT Clone(IEnumIDList *)
interfaceIObjMgr : IUnknown
Methods
HRESULT Append(IUnknown)
HRESULT Remove(IUnknown)
Methods
HRESULT QueryContextMenu(HMENU, UINT, UINT, UINT, UINT)
HRESULT GetCommandString(UINT_PTR, UINT, PUINT, LPSTR, UINT)
Methods
HRESULT HandleMenuMsg(UINT, WPARAM, LPARAM)
interfaceIQueryInfo : IUnknown
Methods
HRESULT GetInfoTip(DWORD, WCHAR * *)
HRESULT GetInfoFlags(DWORD *)
Methods
HRESULT GetIconLocation(UINT, LPSTR, UINT, int *, PUINT)
HRESULT Extract(LPCSTR, UINT, HICON *, HICON *, UINT)
Methods
HRESULT GetIconLocation(UINT, LPWSTR, UINT, int *, PUINT)
HRESULT Extract(LPCWSTR, UINT, HICON *, HICON *, UINT)
Methods
HRESULT GetPath(LPSTR, int, WIN32_FIND_DATAA *, DWORD)
HRESULT GetDescription(LPSTR, int)
HRESULT SetDescription(LPCSTR)
HRESULT GetWorkingDirectory(LPSTR, int)
HRESULT SetWorkingDirectory(LPCSTR)
HRESULT GetArguments(LPSTR, int)
HRESULT SetArguments(LPCSTR)
HRESULT GetHotkey(PWORD)
HRESULT SetHotkey(WORD)
HRESULT GetShowCmd(int *)
HRESULT SetShowCmd(int)
HRESULT GetIconLocation(LPSTR, int, int *)
HRESULT SetIconLocation(LPCSTR, int)
HRESULT SetRelativePath(LPCSTR , DWORD)
HRESULT Resolve(HWND, DWORD)
HRESULT SetPath(LPCSTR)
Methods
HRESULT GetPath(LPWSTR, int, WIN32_FIND_DATAW *, DWORD)
HRESULT GetDescription(LPWSTR, int)
HRESULT SetDescription(LPCWSTR)
HRESULT GetWorkingDirectory(LPWSTR, int)
HRESULT SetWorkingDirectory(LPCWSTR)
HRESULT GetArguments(LPWSTR, int)
HRESULT SetArguments(LPCWSTR)
HRESULT GetHotkey(PWORD)
HRESULT SetHotkey(WORD)
HRESULT GetShowCmd(int *)
HRESULT SetShowCmd(int)
HRESULT GetIconLocation(LPWSTR, int, int *)
HRESULT SetIconLocation(LPCWSTR, int)
HRESULT SetRelativePath(LPCWSTR , DWORD)
HRESULT Resolve(HWND, DWORD)
HRESULT SetPath(LPCWSTR)
Methods
HRESULT EnumObjects(HWND, DWORD, LPENUMIDLIST *)
HRESULT BindToObject(LPCITEMIDLIST, LPBC, REFIID, PVOID *)
HRESULT BindToStorage(LPCITEMIDLIST, LPBC, REFIID, PVOID *)
HRESULT CreateViewObject(HWND, REFIID, PVOID *)
HRESULT GetUIObjectOf(HWND, UINT, LPCITEMIDLIST *, REFIID, PUINT, PVOID *)
interfaceICopyHook : IUnknown
Methods
UINT CopyCallback(HWND, UINT, UINT, LPCSTR, DWORD, LPCSTR, DWORD)
Methods
Methods
HRESULT PrintTo(LPSTR, BOOL)
Methods
HRESULT GetClassID(CLSID *)
Methods
HRESULT GetWindow(HWND *)
HRESULT ContextSensitiveHelp(BOOL)
HRESULT EnableModelessSB(BOOL)
HRESULT TranslateAcceleratorSB(LPMSG, WORD)
HRESULT GetViewStateStream(DWORD, LPSTREAM *)
HRESULT GetControlWindow(UINT, HWND *)
HRESULT SendControlMsg(UINT, UINT, WPARAM, LPARAM, LRESULT *)
HRESULT SetToolbarItems(LPTBBUTTON, UINT, UINT)
Fields
DWORD cbSize
IShellView psvPrev
IShellBrowser psbOwner
RECT *prcView prcView
const(SHELLVIEWID) * pvid
HWND hwndView
interfaceIShellIcon : IUnknown
Methods
HRESULT GetIconOf(LPCITEMIDLIST, UINT, PINT)
Fields
short _bf
Methods
bool fShowAllObjects()() @property
bool fShowExtensions()() @property
bool fNoConfirmRecycle()() @property
bool fShowSysFiles()() @property
bool fShowCompColor()() @property
bool fDoubleClickInWebView()() @property
bool fDesktopHTML()() @property
bool fWin95Classic()() @property
bool fDontPrettyPath()() @property
bool fShowAttribCol()() @property
bool fMapNetDrvBtn()() @property
bool fShowInfoTip()() @property
bool fHideIcons()() @property
ubyte fRestFlags()() @property
bool fShowAllObjects()(bool f) @property
bool fShowExtensions()(bool f) @property
bool fNoConfirmRecycle()(bool f) @property
bool fShowSysFiles()(bool f) @property
bool fShowCompColor()(bool f) @property
bool fDoubleClickInWebView()(bool f) @property
bool fDesktopHTML()(bool f) @property
bool fWin95Classic()(bool f) @property
bool fDontPrettyPath()(bool f) @property
bool fShowAttribCol()(bool f) @property
bool fMapNetDrvBtn()(bool f) @property
bool fShowInfoTip()(bool f) @property
bool fHideIcons()(bool f) @property
ubyte fRestFlags()(ubyte f) @property
Methods
HRESULT IsMemberOf(LPCWSTR, DWORD)
HRESULT GetOverlayInfo(LPWSTR, int, int *, DWORD *)
HRESULT GetPriority(int *)
aliasPBROWSEINFO = BROWSEINFO *

Variables 160

enumvarBIF_RETURNONLYFSDIRS = 1
enumvarBIF_DONTGOBELOWDOMAIN = 2
enumvarBIF_STATUSTEXT = 4
enumvarBIF_RETURNFSANCESTORS = 8
enumvarBIF_EDITBOX = 16
enumvarBIF_VALIDATE = 32
enumvarBIF_NEWDIALOGSTYLE = 64
enumvarBIF_BROWSEINCLUDEURLS = 128
enumvarBIF_USENEWUI = BIF_EDITBOX | BIF_NEWDIALOGSTYLE
enumvarBIF_BROWSEFORCOMPUTER = 0x1000
enumvarBIF_BROWSEFORPRINTER = 0x2000
enumvarBIF_BROWSEINCLUDEFILES = 0x4000
enumvarBIF_SHAREABLE = 0x8000
enumvarBFFM_INITIALIZED = 1
enumvarBFFM_SELCHANGED = 2
enumvarBFFM_VALIDATEFAILEDA = 3
enumvarBFFM_VALIDATEFAILEDW = 4
enumvarBFFM_SETSTATUSTEXTA = WM_USER + 100
enumvarBFFM_ENABLEOK = WM_USER + 101
enumvarBFFM_SETSELECTIONA = WM_USER + 102
enumvarBFFM_SETSELECTIONW = WM_USER + 103
enumvarBFFM_SETSTATUSTEXTW = WM_USER + 104
enumvarBFFM_SETOKTEXT = WM_USER + 105
enumvarBFFM_SETEXPANDED = WM_USER + 106
enumvarDVASPECT_SHORTNAME = 2
enumvarSHCNE_RENAMEITEM = 1
enumvarSHCNE_CREATE = 2
enumvarSHCNE_DELETE = 4
enumvarSHCNE_MKDIR = 8
enumvarSHCNE_RMDIR = 16
enumvarSHCNE_MEDIAINSERTED = 32
enumvarSHCNE_MEDIAREMOVED = 64
enumvarSHCNE_DRIVEREMOVED = 128
enumvarSHCNE_DRIVEADD = 256
enumvarSHCNE_NETSHARE = 512
enumvarSHCNE_NETUNSHARE = 1024
enumvarSHCNE_ATTRIBUTES = 2048
enumvarSHCNE_UPDATEDIR = 4096
enumvarSHCNE_UPDATEITEM = 8192
enumvarSHCNE_SERVERDISCONNECT = 16384
enumvarSHCNE_UPDATEIMAGE = 32768
enumvarSHCNE_DRIVEADDGUI = 65536
enumvarSHCNE_RENAMEFOLDER = 0x20000
enumvarSHCNE_FREESPACE = 0x40000
enumvarSHCNE_ASSOCCHANGED = 0x8000000
enumvarSHCNE_DISKEVENTS = 0x2381F
enumvarSHCNE_GLOBALEVENTS = 0xC0581E0
enumvarSHCNE_ALLEVENTS = 0x7FFFFFFF
enumvarSHCNE_INTERRUPT = 0x80000000
enumvarSHCNF_IDLIST = 0
enumvarSHCNF_PATHA = 1
enumvarSHCNF_PRINTERA = 2
enumvarSHCNF_DWORD = 3
enumvarSHCNF_PATHW = 5
enumvarSHCNF_PRINTERW = 6
enumvarSHCNF_TYPE = 0xFF
enumvarSHCNF_FLUSH = 0x1000
enumvarSHCNF_FLUSHNOWAIT = 0x2000
enumvarSTRRET_WSTR = 0
enumvarSTRRET_OFFSET = 1
enumvarSTRRET_CSTR = 2
varTCHAR[] REGSTR_PATH_EXPLORER
varTCHAR[] REGSTR_PATH_SPECIAL_FOLDERS
varTCHAR[] CFSTR_SHELLIDLIST
varTCHAR[] CFSTR_PRINTERGROUP
enumvarCMF_NORMAL = 0
enumvarCMF_DEFAULTONLY = 1
enumvarCMF_VERBSONLY = 2
enumvarCMF_EXPLORE = 4
enumvarCMF_NOVERBS = 8
enumvarCMF_CANRENAME = 16
enumvarCMF_NODEFAULT = 32
enumvarCMF_INCLUDESTATIC = 64
enumvarCMF_RESERVED = 0xffff0000
enumvarGCS_VERBA = 0
enumvarGCS_HELPTEXTA = 1
enumvarGCS_VALIDATEA = 2
enumvarGCS_VERBW = 4
enumvarGCS_HELPTEXTW = 5
enumvarGCS_VALIDATEW = 6
enumvarGCS_UNICODE = 4
varTCHAR[] CMDSTR_NEWFOLDER
enumvarCMIC_MASK_HOTKEY = SEE_MASK_HOTKEY
enumvarCMIC_MASK_ICON = SEE_MASK_ICON
enumvarCMIC_MASK_FLAG_NO_UI = SEE_MASK_FLAG_NO_UI
enumvarCMIC_MASK_MODAL = 0x80000000
enumvarGIL_OPENICON = 1
enumvarGIL_FORSHELL = 2
enumvarGIL_SIMULATEDOC = 1
enumvarGIL_PERINSTANCE = 2
enumvarGIL_PERCLASS = 4
enumvarGIL_NOTFILENAME = 8
enumvarGIL_DONTCACHE = 16
enumvarFVSIF_RECT = 1
enumvarFVSIF_PINNED = 2
enumvarFVSIF_NEWFAILED = 0x8000000
enumvarFVSIF_NEWFILE = 0x80000000
enumvarFVSIF_CANVIEWIT = 0x40000000
enumvarCDBOSC_SETFOCUS = 0
enumvarCDBOSC_KILLFOCUS = 1
enumvarCDBOSC_SELCHANGE = 2
enumvarCDBOSC_RENAME = 3
enumvarFCIDM_SHVIEWFIRST = 0
enumvarFCIDM_SHVIEWLAST = 0x7fff
enumvarFCIDM_BROWSERFIRST = 0xa000
enumvarFCIDM_BROWSERLAST = 0xbf00
enumvarFCIDM_GLOBALFIRST = 0x8000
enumvarFCIDM_GLOBALLAST = 0x9fff
enumvarFCIDM_MENU_FILE = FCIDM_GLOBALFIRST
enumvarFCIDM_MENU_EDIT = FCIDM_GLOBALFIRST + 0x0040
enumvarFCIDM_MENU_VIEW = FCIDM_GLOBALFIRST + 0x0080
enumvarFCIDM_MENU_VIEW_SEP_OPTIONS = FCIDM_GLOBALFIRST + 0x0081
enumvarFCIDM_MENU_TOOLS = FCIDM_GLOBALFIRST + 0x00c0
enumvarFCIDM_MENU_TOOLS_SEP_GOTO = FCIDM_GLOBALFIRST + 0x00c1
enumvarFCIDM_MENU_HELP = FCIDM_GLOBALFIRST + 0x0100
enumvarFCIDM_MENU_FIND = FCIDM_GLOBALFIRST + 0x0140
enumvarFCIDM_MENU_EXPLORE = FCIDM_GLOBALFIRST + 0x0150
enumvarFCIDM_MENU_FAVORITES = FCIDM_GLOBALFIRST + 0x0170
enumvarFCIDM_TOOLBAR = FCIDM_BROWSERFIRST
enumvarFCIDM_STATUS = FCIDM_BROWSERFIRST + 1
enumvarSBSP_DEFBROWSER = 0
enumvarSBSP_SAMEBROWSER = 1
enumvarSBSP_NEWBROWSER = 2
enumvarSBSP_DEFMODE = 0
enumvarSBSP_OPENMODE = 16
enumvarSBSP_EXPLOREMODE = 32
enumvarSBSP_ABSOLUTE = 0
enumvarSBSP_RELATIVE = 0x1000
enumvarSBSP_PARENT = 0x2000
enumvarSBSP_INITIATEDBYHLINKFRAME = 0x80000000
enumvarSBSP_REDIRECT = 0x40000000
enumvarFCT_MERGE = 1
enumvarFCT_CONFIGABLE = 2
enumvarFCT_ADDTOEND = 4
enumvarSVSI_DESELECT = 0
enumvarSVSI_SELECT = 1
enumvarSVSI_EDIT = 3
enumvarSVSI_DESELECTOTHERS = 4
enumvarSVSI_ENSUREVISIBLE = 8
enumvarSVSI_FOCUSED = 16
enumvarSVGIO_BACKGROUND = 0
enumvarSVGIO_SELECTION = 1
enumvarSVGIO_ALLVIEW = 2
enumvarSV2GV_CURRENTVIEW = - 1
enumvarSV2GV_DEFAULTVIEW = - 2
enumvarSSF_SHOWALLOBJECTS = 0x1
enumvarSSF_SHOWEXTENSIONS = 0x2
enumvarSSF_SHOWCOMPCOLOR = 0x8
enumvarSSF_SHOWSYSFILES = 0x20
enumvarSSF_DOUBLECLICKINWEBVIEW = 0x80
enumvarSSF_SHOWATTRIBCOL = 0x100
enumvarSSF_DESKTOPHTML = 0x200
enumvarSSF_WIN95CLASSIC = 0x400
enumvarSSF_DONTPRETTYPATH = 0x800
enumvarSSF_MAPNETDRVBUTTON = 0x1000
enumvarSSF_SHOWINFOTIP = 0x2000
enumvarSSF_HIDEICONS = 0x4000
enumvarSSF_NOCONFIRMRECYCLE = 0x8000
enumvarISIOI_ICONFILE = 0x00000001
enumvarISIOI_ICONINDEX = 0x00000002