ReactOS  0.4.14-dev-999-g61c8d34
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)CShellLinkvirtual
AddPages(LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam)CShellLinkvirtual
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)CShellLinkvirtual
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)CShellLinkvirtual
DragLeave()CShellLinkvirtual
DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect)CShellLinkvirtual
Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect)CShellLinkvirtual
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)CShellLinkvirtual
Extract(PCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize)CShellLinkvirtual
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)CShellLinkvirtual
GetArguments(LPWSTR pszArgs, INT cchMaxPath)CShellLinkvirtual
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)CShellLinkvirtual
GetCommandString(UINT_PTR idCmd, UINT uType, UINT *pwReserved, LPSTR pszName, UINT cchMax)CShellLinkvirtual
GetCurFile(LPOLESTR *ppszFileName)CShellLinkvirtual
GetDescription(LPSTR pszName, INT cchMaxName)CShellLinkvirtual
GetDescription(LPWSTR pszName, INT cchMaxName)CShellLinkvirtual
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)CShellLinkvirtual
GetHotkey(WORD *pwHotkey)CShellLinkvirtual
GetIconLocation(LPSTR pszIconPath, INT cchIconPath, INT *piIcon)CShellLinkvirtual
GetIconLocation(LPWSTR pszIconPath, INT cchIconPath, INT *piIcon)CShellLinkvirtual
GetIconLocation(UINT uFlags, PSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags)CShellLinkvirtual
GetIconLocation(UINT uFlags, PWSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags)CShellLinkvirtual
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)CShellLinkvirtual
GetPath(LPSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags)CShellLinkvirtual
GetPath(LPWSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAW *pfd, DWORD fFlags)CShellLinkvirtual
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)CShellLinkvirtual
IShellLinkA::GetShowCmd([out] int *piShowCmd)IShellLinkA
IShellLinkW::GetShowCmd([out] int *piShowCmd)IShellLinkW
GetSite(REFIID iid, void **ppvSite)CShellLinkvirtual
IObjectWithSite::GetSite([in] REFIID riid, [out, iid_is(riid)] PVOID *ppvSite)IObjectWithSite
GetSizeMax(ULARGE_INTEGER *pcbSize)CShellLinkvirtual
GetWorkingDirectory(LPSTR pszDir, INT cchMaxPath)CShellLinkvirtual
GetWorkingDirectory(LPWSTR pszDir, INT cchMaxPath)CShellLinkvirtual
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)CShellLinkvirtual
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)CShellLinkvirtual
IsDirty()CShellLinkvirtual
Load(LPCOLESTR pszFileName, DWORD dwMode)CShellLinkvirtual
Load(IStream *stm)CShellLinkvirtual
Lock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
LPCMINVOKECOMMANDINFO typedefIContextMenu
LPCMINVOKECOMMANDINFOEX typedefIContextMenu
LPCONTEXTMENUIContextMenu
LPDROPTARGET typedefIDropTarget
LPEXTRACTICONAIExtractIconA
LPEXTRACTICONW typedefIExtractIconW
LPOBJECTWITHSITE typedefIObjectWithSite
LPPERSIST typedefIPersist
LPPERSISTFILE typedefIPersistFile
LPPERSISTSTREAM typedefIPersistStream
LPSHELLEXTINIT typedefIShellExtInit
LPUNKNOWN typedefIUnknown
m_bDirtyCShellLinkprivate
m_bInInitCShellLinkprivate
m_bRunAsCShellLinkprivate
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)CShellLinkvirtual
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
RemoveDataBlock(DWORD dwSig)CShellLinkvirtual
ReplacePage(UINT uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam)CShellLinkvirtual
IShellPropSheetExt::ReplacePage([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam)IShellPropSheetExt
Reset()CShellLinkprivate
Resolve(HWND hwnd, DWORD fFlags)CShellLinkvirtual
Save(LPCOLESTR pszFileName, BOOL fRemember)CShellLinkvirtual
Save(IStream *stm, BOOL fClearDirty)CShellLinkvirtual
SaveCompleted(LPCOLESTR pszFileName)CShellLinkvirtual
sComponentCShellLinkprivate
SetAdvertiseInfo(LPCWSTR str)CShellLinkprivate
SetArguments(LPCSTR pszArgs)CShellLinkvirtual
SetArguments(LPCWSTR pszArgs)CShellLinkvirtual
SetDescription(LPCSTR pszName)CShellLinkvirtual
SetDescription(LPCWSTR pszName)CShellLinkvirtual
SetFlags(DWORD dwFlags)CShellLinkvirtual
SetHotkey(WORD wHotkey)CShellLinkvirtual
SetIconLocation(LPCSTR pszIconPath, INT iIcon)CShellLinkvirtual
SetIconLocation(LPCWSTR pszIconPath, INT iIcon)CShellLinkvirtual
IShellLinkA::SetIconLocation([in] LPCSTR pszIconPath, [in] int iIcon)IShellLinkA
IShellLinkW::SetIconLocation([in] LPCWSTR pszIconPath, [in] int iIcon)IShellLinkW
SetIDList(PCIDLIST_ABSOLUTE pidl)CShellLinkvirtual
SetPath(LPCSTR pszFile)CShellLinkvirtual
SetPath(LPCWSTR pszFile)CShellLinkvirtual
SetRelativePath(LPCSTR pszPathRel, DWORD dwReserved)CShellLinkvirtual
SetRelativePath(LPCWSTR pszPathRel, DWORD dwReserved)CShellLinkvirtual
SetShowCmd(INT iShowCmd)CShellLinkvirtual
IShellLinkA::SetShowCmd([in] int iShowCmd)IShellLinkA
IShellLinkW::SetShowCmd([in] int iShowCmd)IShellLinkW
SetSite(IUnknown *punk)CShellLinkvirtual
SetTargetFromPIDLOrPath(LPCITEMIDLIST pidl, LPCWSTR pszFile)CShellLinkprivate
SetVoid(void *)ATL::CComObjectRootBaseinline
SetWorkingDirectory(LPCSTR pszDir)CShellLinkvirtual
SetWorkingDirectory(LPCWSTR pszDir)CShellLinkvirtual
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