Go to the source code of this file.
Data Structures |
| struct | SHITEMID |
| struct | LPITEMIDLIST |
| struct | LPWIN32_FIND_DATAA |
| struct | LPSTRRET |
| struct | SHELLDETAILS |
| struct | COMDLG_FILTERSPEC |
Defines |
| #define | MAX_PATH 260 |
Typedefs |
| typedef struct SHITEMID * | LPSHITEMID |
| typedef const SHITEMID * | LPCSHITEMID |
| typedef const ITEMIDLIST * | LPCITEMIDLIST |
| typedef LPITEMIDLIST | PITEMID_CHILD |
| typedef const PITEMID_CHILD | PCITEMID_CHILD |
| typedef LPCITEMIDLIST | PCUITEMID_CHILD |
| typedef LPCITEMIDLIST * | PCUITEMID_CHILD_ARRAY |
| typedef LPCITEMIDLIST | PCUIDLIST_RELATIVE |
| typedef LPITEMIDLIST | PIDLIST_ABSOLUTE |
| typedef LPCITEMIDLIST | PCIDLIST_ABSOLUTE |
| typedef struct WIN32_FIND_DATAA | WIN32_FIND_DATAW |
| typedef struct SHELLDETAILS * | LPSHELLDETAILS |
| typedef DWORD | SHCOLSTATEF |
| typedef GUID | KNOWNFOLDERID |
| typedef KNOWNFOLDERID * | REFKNOWNFOLDERID |
| typedef FOLDERTYPEID * | REFFOLDERTYPEID |
Enumerations |
| enum | STRRET_TYPE { STRRET_WSTR = 0,
STRRET_OFFSET = 1,
STRRET_CSTR = 2
} |
| enum | SHCOLSTATE {
SHCOLSTATE_DEFAULT = 0,
SHCOLSTATE_TYPE_STR,
SHCOLSTATE_TYPE_INT,
SHCOLSTATE_TYPE_DATE,
SHCOLSTATE_TYPEMASK = 0xf,
SHCOLSTATE_ONBYDEFAULT = 0x10,
SHCOLSTATE_SLOW = 0x20,
SHCOLSTATE_EXTENDED = 0x40,
SHCOLSTATE_SECONDARYUI = 0x80,
SHCOLSTATE_HIDDEN = 0x100,
SHCOLSTATE_PREFER_VARCMP = 0x200,
SHCOLSTATE_PREFER_FMTCMP = 0x400,
SHCOLSTATE_NOSORTBYFOLDERNESS = 0x800,
SHCOLSTATE_VIEWONLY = 0x10000,
SHCOLSTATE_BATCHREAD = 0x20000,
SHCOLSTATE_NO_GROUPBY = 0x40000,
SHCOLSTATE_FIXED_WIDTH = 0x1000,
SHCOLSTATE_NODPISCALE = 0x2000,
SHCOLSTATE_FIXED_RATIO = 0x4000,
SHCOLSTATE_DISPLAYMASK = 0xf000
} |
Variables |
| REFKNOWNFOLDERID typedef GUID | FOLDERTYPEID |