ReactOS 0.4.15-dev-7934-g1dc8d80
CShellLink Member List

This is the complete list of members for CShellLink, including all inherited members.

_AtlFinalConstruct()ATL::CComObjectRootBaseinline
_AtlInitialConstruct()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
AddDataBlock(void *pDataBlock) overrideCShellLink
AddPages(LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) overrideCShellLink
IShellPropSheetExt::AddPages([in] LPFNSVADDPROPSHEETPAGE pfnAddPage, [in] LPARAM lParam)IShellPropSheetExt
AddRef()IUnknown
CComObjectRootBase()ATL::CComObjectRootBaseinline
CMDSTR_NEWFOLDERWIContextMenustatic
CMDSTR_VIEWDETAILSWIContextMenustatic
CMDSTR_VIEWLISTWIContextMenustatic
CMINVOKECOMMANDINFO typedefIContextMenu
CMINVOKECOMMANDINFOEX typedefIContextMenu
CopyDataBlock(DWORD dwSig, void **ppDataBlock) overrideCShellLink
CreateShortcutIcon(LPCWSTR wszIconPath, INT IconIndex)CShellLinkprivate
CShellLink()CShellLink
DD_DEFDRAGDELAYIDropTarget
DD_DEFDRAGMINDISTIDropTarget
DD_DEFSCROLLDELAYIDropTarget
DD_DEFSCROLLINSETIDropTarget
DD_DEFSCROLLINTERVALIDropTarget
DoOpen(LPCMINVOKECOMMANDINFO lpici)CShellLinkprivate
DoOpenFileLocation()CShellLinkprivate
DragEnter(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) overrideCShellLink
DragLeave() overrideCShellLink
DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) overrideCShellLink
Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) overrideCShellLink
DROPEFFECT_COPYIDropTarget
DROPEFFECT_LINKIDropTarget
DROPEFFECT_MOVEIDropTarget
DROPEFFECT_NONEIDropTarget
DROPEFFECT_SCROLLIDropTarget
EXPPS typedefIShellPropSheetExt
EXPPS_FILETYPES enum valueIShellPropSheetExt
Extract(PCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) overrideCShellLink
Extract(PCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) overrideCShellLink
IExtractIconW::Extract([in] LPCWSTR pszFile, [in] UINT nIconIndex, [out] HICON *phiconLarge, [out] HICON *phiconSmall, [in] UINT nIconSize)IExtractIconW
FinalConstruct()ATL::CComObjectRootBaseinline
FinalRelease()ATL::CComObjectRootBaseinline
GetAdvertiseInfo(LPWSTR *str, DWORD dwSig)CShellLinkprivate
GetArguments(LPSTR pszArgs, INT cchMaxPath) overrideCShellLink
GetArguments(LPWSTR pszArgs, INT cchMaxPath) overrideCShellLink
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::CComObjectRootBaseinlinestatic
GetClassID(CLSID *pclsid) overrideCShellLink
GetCommandString(UINT_PTR idCmd, UINT uType, UINT *pwReserved, LPSTR pszName, UINT cchMax) overrideCShellLink
GetCurFile(LPOLESTR *ppszFileName) overrideCShellLink
GetDescription(LPSTR pszName, INT cchMaxName) overrideCShellLink
GetDescription(LPWSTR pszName, INT cchMaxName) overrideCShellLink
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) overrideCShellLink
GetHotkey(WORD *pwHotkey) overrideCShellLink
GetIconLocation(LPSTR pszIconPath, INT cchIconPath, INT *piIcon) overrideCShellLink
GetIconLocation(LPWSTR pszIconPath, INT cchIconPath, INT *piIcon) overrideCShellLink
GetIconLocation(UINT uFlags, PSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) overrideCShellLink
GetIconLocation(UINT uFlags, PWSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) overrideCShellLink
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) overrideCShellLink
GetPath(LPSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags) overrideCShellLink
GetPath(LPWSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAW *pfd, DWORD fFlags) overrideCShellLink
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) overrideCShellLink
IShellLinkA::GetShowCmd([out] int *piShowCmd)IShellLinkA
IShellLinkW::GetShowCmd([out] int *piShowCmd)IShellLinkW
GetSite(REFIID iid, void **ppvSite) overrideCShellLink
IObjectWithSite::GetSite([in] REFIID riid, [out, iid_is(riid)] PVOID *ppvSite)IObjectWithSite
GetSizeMax(ULARGE_INTEGER *pcbSize) overrideCShellLink
GetWorkingDirectory(LPSTR pszDir, INT cchMaxPath) overrideCShellLink
GetWorkingDirectory(LPWSTR pszDir, INT cchMaxPath) overrideCShellLink
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 nameCShellLink
IDCMD_OPEN enum valueCShellLink
IDCMD_OPENFILELOCATION enum valueCShellLink
Initialize(PCIDLIST_ABSOLUTE pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID) overrideCShellLink
InternalAddRef()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
InternalFinalConstructAddRef()ATL::CComObjectRootBaseinline
InternalFinalConstructRelease()ATL::CComObjectRootBaseinline
InternalQueryInterface(void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)ATL::CComObjectRootBaseinlinestatic
InternalRelease()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
InvokeCommand(LPCMINVOKECOMMANDINFO lpici) overrideCShellLink
IsDirty() overrideCShellLink
Load(LPCOLESTR pszFileName, DWORD dwMode) overrideCShellLink
Load(IStream *stm) overrideCShellLink
Lock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
LPCMINVOKECOMMANDINFO typedefIContextMenu
LPCMINVOKECOMMANDINFOEX typedefIContextMenu
LPCONTEXTMENU typedefIContextMenu
LPDROPTARGET typedefIDropTarget
LPEXTRACTICONA typedefIExtractIconA
LPEXTRACTICONW typedefIExtractIconW
LPOBJECTWITHSITE typedefIObjectWithSite
LPPERSIST typedefIPersist
LPPERSISTFILE typedefIPersistFile
LPPERSISTSTREAM typedefIPersistStream
LPSHELLEXTINIT typedefIShellExtInit
LPUNKNOWN typedefIUnknown
m_bDirtyCShellLinkprivate
m_bInInitCShellLinkprivate
m_bRunAsCShellLinkprivate
m_critsecATL::CComObjectRootEx< CComMultiThreadModelNoCS >private
m_DropTargetCShellLinkprivate
m_dwRefATL::CComObjectRootBase
m_HeaderCShellLinkprivate
m_hIconCShellLinkprivate
m_idCmdFirstCShellLinkprivate
m_pDBListCShellLinkprivate
m_pPidlCShellLinkprivate
m_sArgsCShellLinkprivate
m_sDescriptionCShellLinkprivate
m_sIcoPathCShellLinkprivate
m_siteCShellLinkprivate
m_sLinkPathCShellLinkprivate
m_sPathCShellLinkprivate
m_sPathRelCShellLinkprivate
m_sWorkDirCShellLinkprivate
MK_ALTIDropTarget
ObjectMain(bool)ATL::CComObjectRootBaseinlinestatic
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) overrideCShellLink
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
RemoveDataBlock(DWORD dwSig) overrideCShellLink
ReplacePage(UINT uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam) overrideCShellLink
IShellPropSheetExt::ReplacePage([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam)IShellPropSheetExt
Reset()CShellLinkprivate
Resolve(HWND hwnd, DWORD fFlags) overrideCShellLink
Save(LPCOLESTR pszFileName, BOOL fRemember) overrideCShellLink
Save(IStream *stm, BOOL fClearDirty) overrideCShellLink
SaveCompleted(LPCOLESTR pszFileName) overrideCShellLink
sComponentCShellLinkprivate
SetAdvertiseInfo(LPCWSTR str)CShellLinkprivate
SetArguments(LPCSTR pszArgs) overrideCShellLink
SetArguments(LPCWSTR pszArgs) overrideCShellLink
SetDescription(LPCSTR pszName) overrideCShellLink
SetDescription(LPCWSTR pszName) overrideCShellLink
SetFlags(DWORD dwFlags) overrideCShellLink
SetHotkey(WORD wHotkey) overrideCShellLink
SetIconLocation(LPCSTR pszIconPath, INT iIcon) overrideCShellLink
SetIconLocation(LPCWSTR pszIconPath, INT iIcon) overrideCShellLink
IShellLinkA::SetIconLocation([in] LPCSTR pszIconPath, [in] int iIcon)IShellLinkA
IShellLinkW::SetIconLocation([in] LPCWSTR pszIconPath, [in] int iIcon)IShellLinkW
SetIDList(PCIDLIST_ABSOLUTE pidl) overrideCShellLink
SetPath(LPCSTR pszFile) overrideCShellLink
SetPath(LPCWSTR pszFile) overrideCShellLink
SetRelativePath(LPCSTR pszPathRel, DWORD dwReserved) overrideCShellLink
SetRelativePath(LPCWSTR pszPathRel, DWORD dwReserved) overrideCShellLink
SetShowCmd(INT iShowCmd) overrideCShellLink
IShellLinkA::SetShowCmd([in] int iShowCmd)IShellLinkA
IShellLinkW::SetShowCmd([in] int iShowCmd)IShellLinkW
SetSite(IUnknown *punk) overrideCShellLink
SetTargetFromPIDLOrPath(LPCITEMIDLIST pidl, LPCWSTR pszFile)CShellLinkprivate
SetVoid(void *)ATL::CComObjectRootBaseinline
SetWorkingDirectory(LPCSTR pszDir) overrideCShellLink
SetWorkingDirectory(LPCWSTR pszDir) overrideCShellLink
SH_ShellLinkDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)CShellLinkstatic
SLGP_FLAGS enum nameIShellLinkA
SLGP_RAWPATH enum valueIShellLinkA
SLGP_SHORTPATH enum valueIShellLinkA
SLGP_UNCPRIORITY enum valueIShellLinkA
SLR_ANY_MATCH enum valueIShellLinkA
SLR_FLAGS enum nameIShellLinkA
SLR_INVOKE_MSI enum valueIShellLinkA
SLR_NO_UI enum valueIShellLinkA
SLR_NO_UI_WITH_MSG_PUMP enum valueIShellLinkA
SLR_NOLINKINFO enum valueIShellLinkA
SLR_NOSEARCH enum valueIShellLinkA
SLR_NOTRACK enum valueIShellLinkA
SLR_NOUPDATE enum valueIShellLinkA
SLR_UPDATE enum valueIShellLinkA
sProductCShellLinkprivate
tagSHELLPROPSHEETEXTPAGEID enum nameIShellPropSheetExt
Unlock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
volumeCShellLinkprivate
WriteAdvertiseInfo(LPCWSTR string, DWORD dwSig)CShellLinkprivate
~CComObjectRootBase()ATL::CComObjectRootBaseinline
~CComObjectRootEx()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
~CShellLink()CShellLink