|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| HRESULT | Initialize ([in] IShellMenuCallback *psmc, [in] UINT uId, [in] UINT uIdAncestor, [in] DWORD dwFlags) |
| HRESULT | GetMenuInfo ([out] IShellMenuCallback **ppsmc, [out] UINT *puId, [out] UINT *puIdAncestor, [out] DWORD *pdwFlags) |
| HRESULT | SetShellFolder ([in] IShellFolder *psf, [in] PCIDLIST_ABSOLUTE pidlFolder, [in] HKEY hKey, [in] DWORD dwFlags) |
| HRESULT | GetShellFolder ([out] DWORD *pdwFlags, [out] PIDLIST_ABSOLUTE *ppidl, [in] REFIID riid, [out] void **ppv) |
| HRESULT | SetMenu ([in] HMENU hmenu, [in] HWND hwnd, [in] DWORD dwFlags) |
| HRESULT | GetMenu ([out] HMENU *phmenu, [out] HWND *phwnd, [out] DWORD *pdwFlags) |
| HRESULT | InvalidateItem ([in] LPSMDATA psmd, [in] DWORD dwFlags) |
| HRESULT | GetState ([out] LPSMDATA psmd) |
| HRESULT | SetMenuToolbar ([in] IUnknown *punk, [in] DWORD dwFlags) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 2901 of file shobjidl.idl.
Referenced by test_CShellMenu_params().
| HRESULT IShellMenu::GetMenuInfo | ( | [out] IShellMenuCallback ** | ppsmc, |
| [out] UINT * | puId, | ||
| [out] UINT * | puIdAncestor, | ||
| [out] DWORD * | pdwFlags | ||
| ) |
Referenced by test_CShellMenu_params().
| HRESULT IShellMenu::GetShellFolder | ( | [out] DWORD * | pdwFlags, |
| [out] PIDLIST_ABSOLUTE * | ppidl, | ||
| [in] REFIID | riid, | ||
| [out] void ** | ppv | ||
| ) |
| HRESULT IShellMenu::Initialize | ( | [in] IShellMenuCallback * | psmc, |
| [in] UINT | uId, | ||
| [in] UINT | uIdAncestor, | ||
| [in] DWORD | dwFlags | ||
| ) |
Referenced by test_CShellMenu(), test_CShellMenu_callbacks(), test_CShellMenu_params(), and test_CShellMenu_with_DeskBar().
Referenced by test_CShellMenu_callbacks(), test_CShellMenu_params(), and test_CShellMenu_with_DeskBar().
| HRESULT IShellMenu::SetShellFolder | ( | [in] IShellFolder * | psf, |
| [in] PCIDLIST_ABSOLUTE | pidlFolder, | ||
| [in] HKEY | hKey, | ||
| [in] DWORD | dwFlags | ||
| ) |