|
enum | FOLDERFLAGS {
FWF_AUTOARRANGE = 0x00000001
, FWF_ABBREVIATEDNAMES = 0x00000002
, FWF_SNAPTOGRID = 0x00000004
, FWF_OWNERDATA = 0x00000008
,
FWF_BESTFITWINDOW = 0x00000010
, FWF_DESKTOP = 0x00000020
, FWF_SINGLESEL = 0x00000040
, FWF_NOSUBFOLDERS = 0x00000080
,
FWF_TRANSPARENT = 0x00000100
, FWF_NOCLIENTEDGE = 0x00000200
, FWF_NOSCROLL = 0x00000400
, FWF_ALIGNLEFT = 0x00000800
,
FWF_NOICONS = 0x00001000
, FWF_SHOWSELALWAYS = 0x00002000
, FWF_NOVISIBLE = 0x00004000
, FWF_SINGLECLICKACTIVATE = 0x00008000
,
FWF_NOWEBVIEW = 0x00010000
, FWF_HIDEFILENAMES = 0x00020000
, FWF_CHECKSELECT = 0x00040000
, FWF_NOENUMREFRESH = 0x00080000
,
FWF_NOGROUPING = 0x00100000
, FWF_FULLROWSELECT = 0x00200000
, FWF_NOFILTERS = 0x00400000
, FWF_NOCOLUMNHEADER = 0x00800000
,
FWF_NOHEADERINALLVIEWS = 0x01000000
, FWF_EXTENDEDTILES = 0x02000000
, FWF_TRICHECKSELECT = 0x04000000
, FWF_AUTOCHECKSELECT = 0x08000000
,
FWF_NOBROWSERVIEWSTATE = 0x10000000
, FWF_SUBSETGROUPS = 0x20000000
, FWF_USESEARCHFOLDER = 0x40000000
, FWF_ALLOWRTLREADING = 0x80000000
} |
|
enum | FOLDERVIEWMODE {
FVM_AUTO =-1
, FVM_ICON = 1
, FVM_FIRST = FVM_ICON
, FVM_SMALLICON = 2
,
FVM_LIST = 3
, FVM_DETAILS = 4
, FVM_THUMBNAIL = 5
, FVM_TILE = 6
,
FVM_THUMBSTRIP = 7
, FVM_CONTENT = 8
, FVM_LAST = FVM_CONTENT
} |
|
enum | tagSORTDIRECTION { SORT_DESCENDING = -1
, SORT_ASCENDING = 1
} |
|
enum | FVTEXTTYPE { FVST_EMPTYTEXT = 0
} |
|
enum | THUMBBUTTONFLAGS {
THBF_ENABLED = 0x0000
, THBF_DISABLED = 0x0001
, THBF_DISMISSONCLICK = 0x0002
, THBF_NOBACKGROUND = 0x0004
,
THBF_HIDDEN = 0x0008
, THBF_NONINTERACTIVE = 0x0010
} |
|
enum | tagDESKBANDCID {
DBID_BANDINFOCHANGED = 0
, DBID_SHOWONLY = 1
, DBID_MAXIMIZEBAND = 2
, DBID_PUSHCHEVRON = 3
,
DBID_DELAYINIT = 4
, DBID_FINISHINIT = 5
, DBID_SETWINDOWTHEME = 6
, DBID_PERMITAUTOHIDE = 7
} |
|
enum | tagBANDSITECID { BSID_BANDADDED
, BSID_BANDREMOVED
} |
|
enum | { SMIM_TYPE = 0x00000001
, SMIM_FLAGS = 0x00000002
, SMIM_ICON = 0x00000004
} |
|
enum | { SMIT_SEPARATOR = 0x00000001
, SMIT_STRING = 0x00000002
} |
|
enum | {
SMIF_ICON = 0x00000001
, SMIF_ACCELERATOR = 0x00000002
, SMIF_DROPTARGET = 0x00000004
, SMIF_SUBMENU = 0x00000008
,
SMIF_CHECKED = 0x00000020
, SMIF_DROPCASCADE = 0x00000040
, SMIF_HIDDEN = 0x00000080
, SMIF_DISABLED = 0x00000100
,
SMIF_TRACKPOPUP = 0x00000200
, SMIF_DEMOTED = 0x00000400
, SMIF_ALTSTATE = 0x00000800
, SMIF_DRAGNDROP = 0x00001000
,
SMIF_NEW = 0x00002000
} |
|
enum | tagEXPLORER_BROWSER_OPTIONS {
EBO_NONE = 0x00
, EBO_NAVIGATEONCE = 0x01
, EBO_SHOWFRAMES = 0x02
, EBO_ALWAYSNAVIGATE = 0x04
,
EBO_NOTRAVELLOG = 0x08
, EBO_NOWRAPPERWINDOW = 0x10
, EBO_HTMLSHAREPOINTVIEW = 0x20
, EBO_NOBORDER = 0x40
,
EBO_NOPERSISTVIEWSTATE = 0x80
} |
|
enum | FDE_OVERWRITE_RESPONSE { FDEOR_DEFAULT = 0
, FDEOR_ACCEPT = 1
, FDEOR_REFUSE = 2
} |
|
enum | FDE_SHAREVIOLATION_RESPONSE { FDESVR_DEFAULT = 0
, FDESVR_ACCEPT = 1
, FDESVR_REFUSE = 2
} |
|
enum | tagKF_REDIRECTION_CAPABILITIES {
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 0x000000ff
, KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 0x00000001
, KF_REDIRECTION_CAPABILITIES_DENY_ALL = 0x000fff00
, KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 0x00000100
,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 0x00000200
, KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 0x00000400
} |
|
enum | tagKF_DEFINITION_FLAGS {
KFDF_LOCAL_REDIRECT_ONLY = 0x00000002
, KFDF_ROAMABLE = 0x00000004
, KFDF_PRECREATE = 0x00000008
, KFDF_STREAM = 0x00000010
,
KFDF_PUBLISHEXPANDEDPATH = 0x00000020
} |
|
enum | ASSOCIATIONLEVEL { AL_MACHINE
, AL_EFFECTIVE
, AL_USER
} |
|
enum | ASSOCIATIONTYPE { AT_FILEEXTENSION
, AT_URLPROTOCOL
, AT_STARTMENUCLIENT
, AT_MIMETYPE
} |
|
enum | _TRANSFER_SOURCE_FLAGS {
TSF_NORMAL = 0
, TSF_FAIL_EXIST = 0
, TSF_RENAME_EXIST = 0x1
, TSF_OVERWRITE_EXIST = 0x2
,
TSF_ALLOW_DECRYPTION = 0x4
, TSF_NO_SECURITY = 0x8
, TSF_COPY_CREATION_TIME = 0x10
, TSF_COPY_WRITE_TIME = 0x20
,
TSF_USE_FULL_ACCESS = 0x40
, TSF_DELETE_RECYCLE_IF_POSSIBLE = 0x80
, TSF_COPY_HARD_LINK = 0x100
, TSF_COPY_LOCALIZED_NAME = 0x200
,
TSF_MOVE_AS_COPY_DELETE = 0x400
, TSF_SUSPEND_SHELLEVENTS = 0x800
} |
|
enum | ACTIVATEOPTIONS { AO_NONE = 0x00000000
, AO_DESIGNMODE = 0x00000001
, AO_NOERRORUI = 0x00000002
, AO_NOSPLASHSCREEN = 0x00000004
} |
|
enum | _OPPROGDLGF {
OPPROGDLG_DEFAULT = 0
, OPPROGDLG_ENABLEPAUSE = 0x80
, OPPROGDLG_ALLOWUNDO = 0x100
, OPPROGDLG_DONTDISPLAYSOURCEPATH = 0x200
,
OPPROGDLG_DONTDISPLAYDESTPATH = 0x400
, OPPROGDLG_NOMULTIDAYESTIMATES = 0x800
, OPPROGDLG_DONTDISPLAYLOCATIONS = 0x1000
} |
|
enum | _PDMODE {
PDM_DEFAULT = 0
, PDM_RUN = 0x1
, PDM_PREFLIGHT = 0x2
, PDM_UNDOING = 0x4
,
PDM_ERRORSBLOCKING = 0x8
, PDM_INDETERMINATE = 0x10
} |
|
enum | PDOPSTATUS {
PDOPS_RUNNING = 1
, PDOPS_PAUSED = 2
, PDOPS_CANCELLED = 3
, PDOPS_STOPPED = 4
,
PDOPS_ERRORS = 5
} |
|
enum | _SPACTION {
SPACTION_NONE = 0
, SPACTION_MOVING = 1
, SPACTION_COPYING = 2
, SPACTION_RECYCLING = 3
,
SPACTION_APPLYINGATTRIBS = 4
, SPACTION_DOWNLOADING = 5
, SPACTION_SEARCHING_INTERNET = 6
, SPACTION_CALCULATING = 7
,
SPACTION_UPLOADING = 8
, SPACTION_SEARCHING_FILES = 9
, SPACTION_DELETING = 10
, SPACTION_RENAMING = 11
,
SPACTION_FORMATTING = 12
, SPACTION_COPY_MOVING = 13
} |
|
|
| DEFINE_ENUM_FLAG_OPERATORS (DATAOBJ_GET_ITEM_FLAGS) HRESULT WINAPI SHGetNameFromIDList(PCIDLIST_ABSOLUTE pidl |
|
HRESULT WINAPI | SHCreateItemFromParsingName (PCWSTR pszPath, IBindCtx *pbc, REFIID riid, void **ppv) |
|
HRESULT WINAPI | SHCreateItemFromIDList (PCIDLIST_ABSOLUTE pidl, REFIID riid, void **ppv) |
|
HRESULT WINAPI | SHGetItemFromDataObject (IDataObject *pdtobj, DATAOBJ_GET_ITEM_FLAGS dwFlags, REFIID riid, void **ppv) |
|
HRESULT WINAPI | SHGetIDListFromObject (IUnknown *punk, PIDLIST_ABSOLUTE *ppidl) |
|
HRESULT WINAPI | SHGetItemFromObject (IUnknown *punk, REFIID riid, void **ppv) |
|
HRESULT WINAPI | SHCreateShellItemArray (PCIDLIST_ABSOLUTE pidlParent, IShellFolder *psf, UINT cidl, PCUITEMID_CHILD_ARRAY ppidl, IShellItemArray **ppsiItemArray) |
|
HRESULT WINAPI | SHCreateShellItemArrayFromShellItem (IShellItem *psi, REFIID riid, void **ppv) |
|
HRESULT WINAPI | SHCreateShellItemArrayFromIDLists (UINT cidl, PCIDLIST_ABSOLUTE_ARRAY pidl_array, IShellItemArray **psia) |
|
HRESULT WINAPI | SHCreateShellItemArrayFromDataObject (IDataObject *pdo, REFIID riid, void **ppv) |
|
| DEFINE_ENUM_FLAG_OPERATORS (THUMBBUTTONFLAGS) typedef[v1_enum] enum THUMBBUTTONMASK |
|
| DEFINE_ENUM_FLAG_OPERATORS (THUMBBUTTONMASK) typedef struct THUMBBUTTON |
|
| DEFINE_ENUM_FLAG_OPERATORS (CDCONTROLSTATEF)[object |
|
| uuid (E6FDD21A-163F-4975-9C8C-A69F1BA37034) |
|
static void | FreeKnownFolderDefinitionFields (KNOWNFOLDER_DEFINITION *pKFD) |
|
HRESULT WINAPI | SHAssocEnumHandlers (PCWSTR extra, ASSOC_FILTER filter, IEnumAssocHandlers **handlersenum) |
|
coclass ShellObjects::ExplorerBrowser | ShellObjects::uuid (DC1C5A9C-E88A-4DDE-A5A1-60F82A20AEF7)] coclass FileOpenDialog |
|
coclass ShellObjects::FileSaveDialog | ShellObjects::uuid (AE054212-3535-4430-83ED-D501AA6680E6)] coclass NamespaceTreeControl |
|
coclass ShellObjects::KnownFolderManager | ShellObjects::uuid (591209c7-767b-42b2-9fba-44ee4615f2c7)] coclass ApplicationAssociationRegistration |
|
coclass ShellObjects::ShellLink | ShellObjects::uuid (56fdf344-fd6d-11d0-958a-006097c9a090)] coclass TaskbarList |
|
coclass ShellObjects::DestinationList | ShellObjects::uuid (2d3468c1-36a7-43b6-ac24-d3f02fd9607a)] coclass EnumerableObjectCollection |
|
coclass ShellObjects::QueryCancelAutoPlay | ShellObjects::uuid (9ac9fbe1-e0a2-4ad6-b4ee-e212013ea917)] coclass ShellItem |
|