ReactOS 0.4.16-dev-736-g28b802b
|
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_idCmdFirst | 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 |