| _AtlFinalConstruct() | ATL::CComObjectRootBase | inline |
| _AtlInitialConstruct() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| _SICHINTF enum name | IShellItem | |
| AddRef() | IUnknown | |
| BindToHandler(IBindCtx *pbc, REFGUID rbhid, REFIID riid, void **ppvOut) override | CShellItem | |
| CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| Compare(IShellItem *oth, SICHINTF hint, int *piOrder) override | CShellItem | |
| CShellItem() | CShellItem | |
| FinalConstruct() | ATL::CComObjectRootBase | inline |
| FinalRelease() | ATL::CComObjectRootBase | inline |
| get_parent_pidl(LPITEMIDLIST *parent_pidl) | CShellItem | |
| get_parent_shellfolder(IShellFolder **ppsf) | CShellItem | |
| get_shellfolder(IBindCtx *pbc, REFIID riid, void **ppvOut) | CShellItem | |
| GetAttributes(SFGAOF sfgaoMask, SFGAOF *psfgaoAttribs) override | CShellItem | |
| GetCategoryMap() | ATL::CComObjectRootBase | inlinestatic |
| GetClassID(CLSID *pClassID) override | CShellItem | |
| GetDisplayName(SIGDN sigdnName, LPWSTR *ppszName) override | CShellItem | |
| GetIDList(PIDLIST_ABSOLUTE *ppidl) override | CShellItem | |
| GetParent(IShellItem **ppsi) override | CShellItem | |
| InternalAddRef() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| InternalFinalConstructAddRef() | ATL::CComObjectRootBase | inline |
| InternalFinalConstructRelease() | ATL::CComObjectRootBase | inline |
| InternalQueryInterface(void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) | ATL::CComObjectRootBase | inlinestatic |
| InternalRelease() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| Lock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| LPPERSIST typedef | IPersist | |
| LPUNKNOWN typedef | IUnknown | |
| m_critsec | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | private |
| m_dwRef | ATL::CComObjectRootBase | |
| m_pidl | CShellItem | private |
| ObjectMain(bool) | ATL::CComObjectRootBase | inlinestatic |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| SetIDList(PCIDLIST_ABSOLUTE pidl) override | CShellItem | |
| SetVoid(void *) | ATL::CComObjectRootBase | inline |
| SICHINT_ALLFIELDS enum value | IShellItem | |
| SICHINT_CANONICAL enum value | IShellItem | |
| SICHINT_DISPLAY enum value | IShellItem | |
| SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL enum value | IShellItem | |
| SICHINTF typedef | IShellItem | |
| SIGDN enum name | IShellItem | |
| SIGDN_DESKTOPABSOLUTEEDITING enum value | IShellItem | |
| SIGDN_DESKTOPABSOLUTEPARSING enum value | IShellItem | |
| SIGDN_FILESYSPATH enum value | IShellItem | |
| SIGDN_NORMALDISPLAY enum value | IShellItem | |
| SIGDN_PARENTRELATIVE enum value | IShellItem | |
| SIGDN_PARENTRELATIVEEDITING enum value | IShellItem | |
| SIGDN_PARENTRELATIVEFORADDRESSBAR enum value | IShellItem | |
| SIGDN_PARENTRELATIVEPARSING enum value | IShellItem | |
| SIGDN_URL enum value | IShellItem | |
| Unlock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| ~CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| ~CComObjectRootEx() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| ~CShellItem() | CShellItem | |