shell32: Add some SLDF_XXX values, EXP_PROPERTYSTORAGE, and EXP_PROPERTYSTORAGE_SIG.
This commit is contained in:
parent
d491335eb7
commit
3c3c83f17d
|
@ -1033,6 +1033,10 @@ typedef enum {
|
||||||
SLDF_NO_PIDL_ALIAS = 0x00008000,
|
SLDF_NO_PIDL_ALIAS = 0x00008000,
|
||||||
SLDF_FORCE_UNCNAME = 0x00010000,
|
SLDF_FORCE_UNCNAME = 0x00010000,
|
||||||
SLDF_RUN_WITH_SHIMLAYER = 0x00020000,
|
SLDF_RUN_WITH_SHIMLAYER = 0x00020000,
|
||||||
|
SLDF_FORCE_NO_LINKTRACK = 0x00040000,
|
||||||
|
SLDF_ENABLE_TARGET_METADATA = 0x00080000,
|
||||||
|
SLDF_DISABLE_KNOWNFOLDER_RELATIVE_TRACKING = 0x00200000,
|
||||||
|
SLDF_VALID = 0x003ff7ff,
|
||||||
SLDF_RESERVED = 0x80000000,
|
SLDF_RESERVED = 0x80000000,
|
||||||
} SHELL_LINK_DATA_FLAGS;
|
} SHELL_LINK_DATA_FLAGS;
|
||||||
|
|
||||||
|
@ -1062,13 +1066,20 @@ typedef struct {
|
||||||
DWORD cbOffset;
|
DWORD cbOffset;
|
||||||
} EXP_SPECIAL_FOLDER, *LPEXP_SPECIAL_FOLDER;
|
} EXP_SPECIAL_FOLDER, *LPEXP_SPECIAL_FOLDER;
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
DWORD cbSize;
|
||||||
|
DWORD dwSignature;
|
||||||
|
BYTE abPropertyStorage[1];
|
||||||
|
} EXP_PROPERTYSTORAGE;
|
||||||
|
|
||||||
#define EXP_SZ_LINK_SIG 0xa0000001
|
#define EXP_SZ_LINK_SIG 0xa0000001
|
||||||
#define NT_CONSOLE_PROPS_SIG 0xa0000002
|
#define NT_CONSOLE_PROPS_SIG 0xa0000002
|
||||||
#define NT_FE_CONSOLE_PROPS_SIG 0xa0000004
|
#define NT_FE_CONSOLE_PROPS_SIG 0xa0000004
|
||||||
#define EXP_SPECIAL_FOLDER_SIG 0xa0000005
|
#define EXP_SPECIAL_FOLDER_SIG 0xa0000005
|
||||||
#define EXP_DARWIN_ID_SIG 0xa0000006
|
#define EXP_DARWIN_ID_SIG 0xa0000006
|
||||||
#define EXP_LOGO3_ID_SIG 0xa0000007
|
|
||||||
#define EXP_SZ_ICON_SIG 0xa0000007
|
#define EXP_SZ_ICON_SIG 0xa0000007
|
||||||
|
#define EXP_LOGO3_ID_SIG EXP_SZ_ICON_SIG /* Old SDKs only */
|
||||||
|
#define EXP_PROPERTYSTORAGE_SIG 0xa0000009
|
||||||
|
|
||||||
typedef struct _SHChangeDWORDAsIDList {
|
typedef struct _SHChangeDWORDAsIDList {
|
||||||
USHORT cb;
|
USHORT cb;
|
||||||
|
|
Loading…
Reference in New Issue