|
ReactOS 0.4.17-dev-116-ga4b6fe9
|


Public Member Functions | |
| STDMETHODIMP_ (ULONG) AddRef() override | |
| STDMETHODIMP_ (ULONG) Release() override | |
| STDMETHODIMP | QueryInterface (REFIID, void **) override |
| STDMETHODIMP | QueryContextMenu (HMENU hmenu, UINT, UINT idCmdFirst, UINT, UINT uFlags) override |
| STDMETHODIMP | InvokeCommand (LPCMINVOKECOMMANDINFO pici) override |
| STDMETHODIMP | GetCommandString (UINT_PTR, UINT, UINT *, CHAR *, UINT) override |
Public Member Functions inherited from IContextMenu | |
| HRESULT | QueryContextMenu ([in] HMENU hmenu, [in] UINT indexMenu, [in] UINT idCmdFirst, [in] UINT idCmdLast, [in] UINT uFlags) |
| HRESULT | InvokeCommand ([in] LPCMINVOKECOMMANDINFO lpici) |
| HRESULT | GetCommandString ([in] UINT_PTR idCmd, [in] UINT uType, [out] UINT *pwReserved, [out, size_is(cchMax)] LPSTR pszName, [in] UINT cchMax) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Public Attributes | |
| HRESULT | queryResult = S_OK |
| HRESULT | invokeResult = S_OK |
| UINT | defaultItemId = (UINT)-1 |
| INT | queryCalled = 0 |
| INT | invokeCalled = 0 |
| DWORD | lastQueryFlags = 0 |
| CHAR | lastVerb [MAX_PATH] = {} |
| WCHAR | lastVerbW [MAX_PATH] = {} |
| DWORD | lastFMask = 0 |
| BOOL | lastHadUnicode = FALSE |
Additional Inherited Members | |
Public Types inherited from IContextMenu | |
| typedef IContextMenu * | LPCONTEXTMENU |
| typedef struct IContextMenu::tagCMINVOKECOMMANDINFO | CMINVOKECOMMANDINFO |
| typedef struct IContextMenu::tagCMINVOKECOMMANDINFO * | LPCMINVOKECOMMANDINFO |
| typedef struct IContextMenu::tagCMInvokeCommandInfoEx | CMINVOKECOMMANDINFOEX |
| typedef struct IContextMenu::tagCMInvokeCommandInfoEx * | LPCMINVOKECOMMANDINFOEX |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Static Public Attributes inherited from IContextMenu | |
| static const WCHAR | CMDSTR_NEWFOLDERW [] = {'N','e','w','F','o','l','d','e','r',0} |
| static const WCHAR | CMDSTR_VIEWLISTW [] = {'V','i','e','w','L','i','s','t',0} |
| static const WCHAR | CMDSTR_VIEWDETAILSW [] = {'V','i','e','w','D','e','t','a','i','l','s',0} |
Definition at line 20 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Definition at line 80 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Implements IContextMenu.
Definition at line 59 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Implements IContextMenu.
Definition at line 43 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Implements IUnknown.
Definition at line 37 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Definition at line 35 of file SHInvokeCommandsOnContextMenu.cpp.
|
inlineoverride |
Definition at line 36 of file SHInvokeCommandsOnContextMenu.cpp.
Definition at line 24 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by QueryContextMenu(), ZeroVerbs_QueryReceivesCMF_DEFAULTONLY(), and ZeroVerbs_WithDefaultItem_InvokesOnce().
| INT MockContextMenu::invokeCalled = 0 |
Definition at line 27 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by Cancelled_BreaksLoop(), InvokeCommand(), MultipleVerbs_StopsOnFirstSuccess(), QueryFails_InvokeNotCalled(), SingleVerb_Success(), ZeroVerbs_NoDefaultItem_ReturnsEFail(), and ZeroVerbs_WithDefaultItem_InvokesOnce().
Definition at line 23 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by AsciiVerb_SetsUnicodeMaskAndVerbW(), Cancelled_BreaksLoop(), FMask_IsPassedToInvokeCommand(), InvokeCommand(), MultipleVerbs_StopsOnFirstSuccess(), QueryFails_InvokeNotCalled(), SingleVerb_Success(), and ZeroVerbs_WithDefaultItem_InvokesOnce().
| DWORD MockContextMenu::lastFMask = 0 |
Definition at line 32 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by FMask_IsPassedToInvokeCommand(), and InvokeCommand().
Definition at line 33 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by AsciiVerb_SetsUnicodeMaskAndVerbW(), and InvokeCommand().
| DWORD MockContextMenu::lastQueryFlags = 0 |
Definition at line 28 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by NonZeroVerbs_QueryDoesNotReceiveCMF_DEFAULTONLY(), QueryContextMenu(), and ZeroVerbs_QueryReceivesCMF_DEFAULTONLY().
Definition at line 30 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by InvokeCommand(), MultipleVerbs_StopsOnFirstSuccess(), and SingleVerb_Success().
Definition at line 31 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by AsciiVerb_SetsUnicodeMaskAndVerbW(), and InvokeCommand().
| INT MockContextMenu::queryCalled = 0 |
Definition at line 26 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by QueryContextMenu(), ZeroVerbs_NoDefaultItem_ReturnsEFail(), and ZeroVerbs_WithDefaultItem_InvokesOnce().
Definition at line 22 of file SHInvokeCommandsOnContextMenu.cpp.
Referenced by QueryContextMenu(), and QueryFails_InvokeNotCalled().