| _AtlFinalConstruct() | ATL::CComObjectRootBase | inline |
| _AtlInitialConstruct() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| AddRef() | IUnknown | |
| CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| CExtractIcon() | CExtractIcon | |
| defaultIcon | CExtractIcon | private |
| Extract(LPCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CExtractIcon | |
| Extract(LPCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CExtractIcon | |
| FinalConstruct() | ATL::CComObjectRootBase | inline |
| FinalRelease() | ATL::CComObjectRootBase | inline |
| flags | CExtractIcon | private |
| GetCategoryMap() | ATL::CComObjectRootBase | inlinestatic |
| GetClassID(CLSID *pClassID) override | CExtractIcon | |
| GetCurFile(LPOLESTR *ppszFileName) override | CExtractIcon | |
| GetIconLocation(UINT uFlags, LPWSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CExtractIcon | |
| GetIconLocation(UINT uFlags, LPSTR szIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CExtractIcon | |
| IExtractIconW::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPWSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconW | |
| IExtractIconA::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconA | |
| 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 |
| IsDirty() override | CExtractIcon | |
| Load(LPCOLESTR pszFileName, DWORD dwMode) override | CExtractIcon | |
| Lock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| LPEXTRACTICONA typedef | IExtractIconA | |
| LPEXTRACTICONW typedef | IExtractIconW | |
| LPPERSIST typedef | IPersist | |
| LPPERSISTFILE typedef | IPersistFile | |
| LPUNKNOWN typedef | IUnknown | |
| m_critsec | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | private |
| m_dwRef | ATL::CComObjectRootBase | |
| normalIcon | CExtractIcon | private |
| ObjectMain(bool) | ATL::CComObjectRootBase | inlinestatic |
| openIcon | CExtractIcon | private |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| Save(LPCOLESTR pszFileName, BOOL fRemember) override | CExtractIcon | |
| SaveCompleted(LPCOLESTR pszFileName) override | CExtractIcon | |
| SetDefaultIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
| SetFlags(UINT uFlags) override | CExtractIcon | |
| SetKey(HKEY hkey) override | CExtractIcon | |
| SetNormalIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
| SetOpenIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
| SetShortcutIcon(LPCWSTR pszFile, int iIcon) override | CExtractIcon | |
| SetVoid(void *) | ATL::CComObjectRootBase | inline |
| shortcutIcon | CExtractIcon | private |
| Unlock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| ~CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| ~CComObjectRootEx() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| ~CExtractIcon() | CExtractIcon | |