mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 18:43:37 +00:00
[SDK] Add some shell defines from an old NT4 SDK (#8156)
This commit is contained in:
parent
38ad1ca394
commit
6a28201e3d
3 changed files with 15 additions and 10 deletions
|
@ -1919,6 +1919,7 @@ typedef struct _SHChangeNotifyEntry
|
|||
#define SHCNE_ALLEVENTS 0x7FFFFFFF
|
||||
#define SHCNE_INTERRUPT 0x80000000
|
||||
|
||||
#define SHCNEE_THEMECHANGED 0x0001L // NT4 only?
|
||||
#define SHCNEE_ORDERCHANGED 0x0002L
|
||||
#define SHCNEE_MSI_CHANGE 0x0004L
|
||||
#define SHCNEE_MSI_UNINSTALL 0x0005L
|
||||
|
|
|
@ -1659,7 +1659,7 @@ cpp_quote("#define CMF_ASYNCVERBSTATE 0x00000400")
|
|||
cpp_quote("#define CMF_OPTIMIZEFORINVOKE 0x00000800")
|
||||
cpp_quote("#define CMF_SYNCCASCADEMENU 0x00001000")
|
||||
cpp_quote("#define CMF_DONOTPICKDEFAULT 0x00002000")
|
||||
cpp_quote("#define CMF_RESERVED 0xffff0000")
|
||||
cpp_quote("#define CMF_RESERVED 0xffff0000 // View specific")
|
||||
|
||||
cpp_quote("#define GCS_VERBA 0x00000000")
|
||||
cpp_quote("#define GCS_HELPTEXTA 0x00000001")
|
||||
|
|
|
@ -83,15 +83,16 @@ struct persistState
|
|||
/*****************************************************************************
|
||||
* CGID_Explorer (IShellBrowser OLECMD IDs)
|
||||
*/
|
||||
#define SBCMDID_ENABLESHOWTREE 0 // (First ID from NT4 SDK)
|
||||
#define SBCMDID_SHOWCONTROL 1 // VT_I4:MAKELONG(FCW_*, SBSC_*)
|
||||
#define SBCMDID_CANCELNAVIGATION 2
|
||||
#define SBCMDID_MAYSAVECHANGES 3 // About to close and may save changes
|
||||
#define SBCMDID_SETHLINKFRAME 4 // VT_I4:phlinkframe
|
||||
#define SBCMDID_ENABLESTOP 5 // VT_BOOL:fEnable
|
||||
#define SBCMDID_OPTIONS 6 // (Last ID from NT4 SDK)
|
||||
#define SBCMDID_EXPLORERBARFOLDERS 35 // Query/Toggle
|
||||
#define SBCMDID_MIXEDZONE 39
|
||||
#define SBCMDID_ONVIEWMOVETOTOP 60
|
||||
//SBCMDID_ENABLESHOWTREE ?
|
||||
//SBCMDID_SHOWCONTROL ?
|
||||
//SBCMDID_CANCELNAVIGATION ?
|
||||
//SBCMDID_MAYSAVECHANGES ?
|
||||
//SBCMDID_SETHLINKFRAME ?
|
||||
//SBCMDID_ENABLESTOP ?
|
||||
//SBCMDID_SELECTHISTPIDL ?
|
||||
//SBCMDID_GETPANE ? // This is in the official SDK but only the panes are defined
|
||||
#define PANE_NONE ((DWORD)-1)
|
||||
|
@ -101,9 +102,12 @@ struct persistState
|
|||
#define PANE_SSL 4
|
||||
#define PANE_NAVIGATION 5
|
||||
#define PANE_PROGRESS 6
|
||||
#if (_WIN32_IE >= _WIN32_IE_IE60)
|
||||
#define PANE_PRIVACY 7
|
||||
#endif
|
||||
#define PANE_PRIVACY 7 // (_WIN32_IE >= _WIN32_IE_IE60)
|
||||
|
||||
/*****************************************************************************
|
||||
* CGID_ShellDocView OLECMD IDs
|
||||
*/
|
||||
#define SHDVID_FINALTITLEAVAIL 0 // BSTR
|
||||
|
||||
/*****************************************************************************
|
||||
* CGID_DefView OLECMD IDs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue