|
ReactOS 0.4.16-dev-1946-g52006dd
|
This is the complete list of members for CShellLink, including all inherited members.
| _AtlFinalConstruct() | ATL::CComObjectRootBase | inline |
| _AtlInitialConstruct() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| AddDataBlock(void *pDataBlock) override | CShellLink | |
| AddPages(LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) override | CShellLink | |
| IShellPropSheetExt::AddPages([in] LPFNSVADDPROPSHEETPAGE pfnAddPage, [in] LPARAM lParam) | IShellPropSheetExt | |
| AddRef() | IUnknown | |
| CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| CMDSTR_NEWFOLDERW | IContextMenu | static |
| CMDSTR_VIEWDETAILSW | IContextMenu | static |
| CMDSTR_VIEWLISTW | IContextMenu | static |
| CMINVOKECOMMANDINFO typedef | IContextMenu | |
| CMINVOKECOMMANDINFOEX typedef | IContextMenu | |
| CopyDataBlock(DWORD dwSig, void **ppDataBlock) override | CShellLink | |
| CreateShortcutIcon(LPCWSTR wszIconPath, INT IconIndex) | CShellLink | private |
| CShellLink() | CShellLink | |
| DD_DEFDRAGDELAY | IDropTarget | |
| DD_DEFDRAGMINDIST | IDropTarget | |
| DD_DEFSCROLLDELAY | IDropTarget | |
| DD_DEFSCROLLINSET | IDropTarget | |
| DD_DEFSCROLLINTERVAL | IDropTarget | |
| DoOpen(LPCMINVOKECOMMANDINFO lpici) | CShellLink | private |
| DoOpenFileLocation() | CShellLink | private |
| DragEnter(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override | CShellLink | |
| DragLeave() override | CShellLink | |
| DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override | CShellLink | |
| Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override | CShellLink | |
| DROPEFFECT_COPY | IDropTarget | |
| DROPEFFECT_LINK | IDropTarget | |
| DROPEFFECT_MOVE | IDropTarget | |
| DROPEFFECT_NONE | IDropTarget | |
| DROPEFFECT_SCROLL | IDropTarget | |
| EXPPS typedef | IShellPropSheetExt | |
| EXPPS_FILETYPES enum value | IShellPropSheetExt | |
| Extract(PCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CShellLink | |
| Extract(PCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) override | CShellLink | |
| IExtractIconW::Extract([in] LPCWSTR pszFile, [in] UINT nIconIndex, [out] HICON *phiconLarge, [out] HICON *phiconSmall, [in] UINT nIconSize) | IExtractIconW | |
| FinalConstruct() | ATL::CComObjectRootBase | inline |
| FinalRelease() | ATL::CComObjectRootBase | inline |
| GetAdvertiseInfo(LPWSTR *str, DWORD dwSig) | CShellLink | private |
| GetArguments(LPSTR pszArgs, INT cchMaxPath) override | CShellLink | |
| GetArguments(LPWSTR pszArgs, INT cchMaxPath) override | CShellLink | |
| IShellLinkA::GetArguments([out, size_is(cch)] LPSTR pszArgs, [in] int cch) | IShellLinkA | |
| IShellLinkW::GetArguments([out, size_is(cch)] LPWSTR pszArgs, [in] int cch) | IShellLinkW | |
| GetCategoryMap() | ATL::CComObjectRootBase | inlinestatic |
| GetClassID(CLSID *pclsid) override | CShellLink | |
| GetCommandString(UINT_PTR idCmd, UINT uType, UINT *pwReserved, LPSTR pszName, UINT cchMax) override | CShellLink | |
| GetCurFile(LPOLESTR *ppszFileName) override | CShellLink | |
| GetDescription(LPSTR pszName, INT cchMaxName) override | CShellLink | |
| GetDescription(LPWSTR pszName, INT cchMaxName) override | CShellLink | |
| IShellLinkA::GetDescription([out, size_is(cch)] LPSTR pszName, [in] int cch) | IShellLinkA | |
| IShellLinkW::GetDescription([out, size_is(cch)] LPWSTR pszName, [in] int cch) | IShellLinkW | |
| GetFlags(DWORD *pdwFlags) override | CShellLink | |
| GetHotkey(WORD *pwHotkey) override | CShellLink | |
| GetIconLocation(LPSTR pszIconPath, INT cchIconPath, INT *piIcon) override | CShellLink | |
| GetIconLocation(LPWSTR pszIconPath, INT cchIconPath, INT *piIcon) override | CShellLink | |
| GetIconLocation(UINT uFlags, PSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CShellLink | |
| GetIconLocation(UINT uFlags, PWSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) override | CShellLink | |
| IShellLinkA::GetIconLocation([out, size_is(cch)] LPSTR pszIconPath, [in] int cch, [out] int *piIcon) | IShellLinkA | |
| IShellLinkW::GetIconLocation([out, size_is(cch)] LPWSTR pszIconPath, [in] int cch, [out] int *piIcon) | IShellLinkW | |
| IExtractIconA::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconA | |
| IExtractIconW::GetIconLocation([in] UINT uFlags, [out, size_is(cchMax)] LPWSTR szIconFile, [in] UINT cchMax, [out] INT *piIndex, [out] UINT *pwFlags) | IExtractIconW | |
| GetIDList(PIDLIST_ABSOLUTE *ppidl) override | CShellLink | |
| GetPath(LPSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags) override | CShellLink | |
| GetPath(LPWSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAW *pfd, DWORD fFlags) override | CShellLink | |
| IShellLinkA::GetPath([out, size_is(cch)] LPSTR pszFile, [in] int cch, [in, out, unique] WIN32_FIND_DATAA *pfd, [in] DWORD fFlags) | IShellLinkA | |
| IShellLinkW::GetPath([out, size_is(cch)] LPWSTR pszFile, [in] int cch, [in, out] WIN32_FIND_DATAW *pfd, [in] DWORD fFlags) | IShellLinkW | |
| GetShowCmd(INT *piShowCmd) override | CShellLink | |
| IShellLinkA::GetShowCmd([out] int *piShowCmd) | IShellLinkA | |
| IShellLinkW::GetShowCmd([out] int *piShowCmd) | IShellLinkW | |
| GetSite(REFIID iid, void **ppvSite) override | CShellLink | |
| IObjectWithSite::GetSite([in] REFIID riid, [out, iid_is(riid)] PVOID *ppvSite) | IObjectWithSite | |
| GetSizeMax(ULARGE_INTEGER *pcbSize) override | CShellLink | |
| GetWorkingDirectory(LPSTR pszDir, INT cchMaxPath) override | CShellLink | |
| GetWorkingDirectory(LPWSTR pszDir, INT cchMaxPath) override | CShellLink | |
| IShellLinkA::GetWorkingDirectory([out, size_is(cch)] LPSTR pszDir, [in] int cch) | IShellLinkA | |
| IShellLinkW::GetWorkingDirectory([out, size_is(cch)] LPWSTR pszDir, [in] int cch) | IShellLinkW | |
| IDCMD enum name | CShellLink | |
| IDCMD_OPEN enum value | CShellLink | |
| IDCMD_OPENFILELOCATION enum value | CShellLink | |
| Initialize(PCIDLIST_ABSOLUTE pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID) override | CShellLink | |
| 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 |
| InvokeCommand(LPCMINVOKECOMMANDINFO lpici) override | CShellLink | |
| IsDirty() override | CShellLink | |
| Load(LPCOLESTR pszFileName, DWORD dwMode) override | CShellLink | |
| Load(IStream *stm) override | CShellLink | |
| Lock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| LPCMINVOKECOMMANDINFO typedef | IContextMenu | |
| LPCMINVOKECOMMANDINFOEX typedef | IContextMenu | |
| LPCONTEXTMENU typedef | IContextMenu | |
| LPDROPTARGET typedef | IDropTarget | |
| LPEXTRACTICONA typedef | IExtractIconA | |
| LPEXTRACTICONW typedef | IExtractIconW | |
| LPOBJECTWITHSITE typedef | IObjectWithSite | |
| LPPERSIST typedef | IPersist | |
| LPPERSISTFILE typedef | IPersistFile | |
| LPPERSISTSTREAM typedef | IPersistStream | |
| LPSHELLEXTINIT typedef | IShellExtInit | |
| LPUNKNOWN typedef | IUnknown | |
| m_bDirty | CShellLink | private |
| m_bInInit | CShellLink | private |
| m_bRunAs | CShellLink | private |
| m_critsec | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | private |
| m_DropTarget | CShellLink | private |
| m_dwRef | ATL::CComObjectRootBase | |
| m_Header | CShellLink | private |
| m_hIcon | CShellLink | private |
| m_pDBList | CShellLink | private |
| m_pPidl | CShellLink | private |
| m_sArgs | CShellLink | private |
| m_sDescription | CShellLink | private |
| m_sIcoPath | CShellLink | private |
| m_site | CShellLink | private |
| m_sLinkPath | CShellLink | private |
| m_sPath | CShellLink | private |
| m_sPathRel | CShellLink | private |
| m_sWorkDir | CShellLink | private |
| MK_ALT | IDropTarget | |
| ObjectMain(bool) | ATL::CComObjectRootBase | inlinestatic |
| OnCommand(HWND hwndDlg, int id, HWND hwndCtl, UINT codeNotify) | CShellLink | |
| OnDestroy(HWND hwndDlg) | CShellLink | |
| OnInitDialog(HWND hwndDlg, HWND hwndFocus, LPARAM lParam) | CShellLink | |
| OnNotify(HWND hwndDlg, int idFrom, LPNMHDR pnmhdr) | CShellLink | |
| QueryContextMenu(HMENU hmenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags) override | CShellLink | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| RemoveDataBlock(DWORD dwSig) override | CShellLink | |
| ReplacePage(UINT uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam) override | CShellLink | |
| IShellPropSheetExt::ReplacePage([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam) | IShellPropSheetExt | |
| Reset() | CShellLink | private |
| Resolve(HWND hwnd, DWORD fFlags) override | CShellLink | |
| Save(LPCOLESTR pszFileName, BOOL fRemember) override | CShellLink | |
| Save(IStream *stm, BOOL fClearDirty) override | CShellLink | |
| SaveCompleted(LPCOLESTR pszFileName) override | CShellLink | |
| sComponent | CShellLink | private |
| SetAdvertiseInfo(LPCWSTR str) | CShellLink | private |
| SetArguments(LPCSTR pszArgs) override | CShellLink | |
| SetArguments(LPCWSTR pszArgs) override | CShellLink | |
| SetDescription(LPCSTR pszName) override | CShellLink | |
| SetDescription(LPCWSTR pszName) override | CShellLink | |
| SetFlags(DWORD dwFlags) override | CShellLink | |
| SetHotkey(WORD wHotkey) override | CShellLink | |
| SetIconLocation(LPCSTR pszIconPath, INT iIcon) override | CShellLink | |
| SetIconLocation(LPCWSTR pszIconPath, INT iIcon) override | CShellLink | |
| IShellLinkA::SetIconLocation([in] LPCSTR pszIconPath, [in] int iIcon) | IShellLinkA | |
| IShellLinkW::SetIconLocation([in] LPCWSTR pszIconPath, [in] int iIcon) | IShellLinkW | |
| SetIDList(PCIDLIST_ABSOLUTE pidl) override | CShellLink | |
| SetPath(LPCSTR pszFile) override | CShellLink | |
| SetPath(LPCWSTR pszFile) override | CShellLink | |
| SetRelativePath(LPCSTR pszPathRel, DWORD dwReserved) override | CShellLink | |
| SetRelativePath(LPCWSTR pszPathRel, DWORD dwReserved) override | CShellLink | |
| SetShowCmd(INT iShowCmd) override | CShellLink | |
| IShellLinkA::SetShowCmd([in] int iShowCmd) | IShellLinkA | |
| IShellLinkW::SetShowCmd([in] int iShowCmd) | IShellLinkW | |
| SetSite(IUnknown *punk) override | CShellLink | |
| SetTargetFromPIDLOrPath(LPCITEMIDLIST pidl, LPCWSTR pszFile) | CShellLink | private |
| SetVoid(void *) | ATL::CComObjectRootBase | inline |
| SetWorkingDirectory(LPCSTR pszDir) override | CShellLink | |
| SetWorkingDirectory(LPCWSTR pszDir) override | CShellLink | |
| SH_ShellLinkDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) | CShellLink | static |
| SLGP_FLAGS enum name | IShellLinkA | |
| SLGP_RAWPATH enum value | IShellLinkA | |
| SLGP_SHORTPATH enum value | IShellLinkA | |
| SLGP_UNCPRIORITY enum value | IShellLinkA | |
| SLR_ANY_MATCH enum value | IShellLinkA | |
| SLR_FLAGS enum name | IShellLinkA | |
| SLR_INVOKE_MSI enum value | IShellLinkA | |
| SLR_NO_UI enum value | IShellLinkA | |
| SLR_NO_UI_WITH_MSG_PUMP enum value | IShellLinkA | |
| SLR_NOLINKINFO enum value | IShellLinkA | |
| SLR_NOSEARCH enum value | IShellLinkA | |
| SLR_NOTRACK enum value | IShellLinkA | |
| SLR_NOUPDATE enum value | IShellLinkA | |
| SLR_UPDATE enum value | IShellLinkA | |
| sProduct | CShellLink | private |
| tagSHELLPROPSHEETEXTPAGEID enum name | IShellPropSheetExt | |
| Unlock() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| volume | CShellLink | private |
| WriteAdvertiseInfo(LPCWSTR string, DWORD dwSig) | CShellLink | private |
| ~CComObjectRootBase() | ATL::CComObjectRootBase | inline |
| ~CComObjectRootEx() | ATL::CComObjectRootEx< CComMultiThreadModelNoCS > | inline |
| ~CShellLink() | CShellLink |