Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
8363316f
Commit
8363316f
authored
Feb 03, 2020
by
Nikolay Sivov
Committed by
Alexandre Julliard
Feb 03, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
shlwapi: Fix SHGetViewStatePropertyBag() prototype.
Signed-off-by:
Nikolay Sivov
<
nsivov@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
017c953d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
24 additions
and
27 deletions
+24
-27
ordinal.c
dlls/shlwapi/ordinal.c
+0
-27
shlwapi_main.c
dlls/shlwapi/shlwapi_main.c
+10
-0
shlwapi.h
include/shlwapi.h
+14
-0
No files found.
dlls/shlwapi/ordinal.c
View file @
8363316f
...
...
@@ -4285,33 +4285,6 @@ HRESULT WINAPI SHCreatePropertyBagOnRegKey (HKEY hKey, LPCWSTR subkey,
}
/***********************************************************************
* SHGetViewStatePropertyBag [SHLWAPI.515]
*
* Retrieves a property bag in which the view state information of a folder
* can be stored.
*
* PARAMS
* pidl [I] PIDL of the folder requested
* bag_name [I] Name of the property bag requested
* flags [I] Optional flags
* riid [I] IID of requested property bag interface
* ppv [O] Address to receive pointer to the new interface
*
* RETURNS
* success: S_OK
* failure: error code
*
*/
HRESULT
WINAPI
SHGetViewStatePropertyBag
(
LPCITEMIDLIST
pidl
,
LPWSTR
bag_name
,
DWORD
flags
,
REFIID
riid
,
void
**
ppv
)
{
FIXME
(
"%p %s %d %s %p STUB
\n
"
,
pidl
,
debugstr_w
(
bag_name
),
flags
,
debugstr_guid
(
riid
),
ppv
);
return
E_NOTIMPL
;
}
/***********************************************************************
* SHFormatDateTimeW [SHLWAPI.354]
*
* Produces a string representation of a time.
...
...
dlls/shlwapi/shlwapi_main.c
View file @
8363316f
...
...
@@ -156,3 +156,13 @@ UINT WINAPI WhichPlatform(void)
return
state
;
}
/***********************************************************************
* SHGetViewStatePropertyBag [SHLWAPI.515]
*/
HRESULT
WINAPI
SHGetViewStatePropertyBag
(
PCIDLIST_ABSOLUTE
pidl
,
PCWSTR
bag_name
,
DWORD
flags
,
REFIID
riid
,
void
**
ppv
)
{
FIXME
(
"%p, %s, %#x, %s, %p stub.
\n
"
,
pidl
,
debugstr_w
(
bag_name
),
flags
,
debugstr_guid
(
riid
),
ppv
);
return
E_NOTIMPL
;
}
include/shlwapi.h
View file @
8363316f
...
...
@@ -1150,6 +1150,20 @@ HRESULT WINAPI QISearch(void* base, const QITAB *pqit, REFIID riid, void **ppv);
UINT
WINAPI
WhichPlatform
(
void
);
#define SHGVSPB_PERUSER 0x00000001
#define SHGVSPB_ALLUSERS 0x00000002
#define SHGVSPB_PERFOLDER 0x00000004
#define SHGVSPB_ALLFOLDERS 0x00000008
#define SHGVSPB_INHERIT 0x00000010
#define SHGVSPB_ROAM 0x00000020
#define SHGVSPB_NOAUTODEFAULTS 0x80000000
#define SHGVSPB_FOLDER (SHGVSPB_PERUSER | SHGVSPB_PERFOLDER)
#define SHGVSPB_FOLDERNODEFAULTS (SHGVSPB_PERUSER | SHGVSPB_PERFOLDER | SHGVSPB_NOAUTODEFAULTS)
#define SHGVSPB_USERDEFAULTS (SHGVSPB_PERUSER | SHGVSPB_ALLFOLDERS)
#define SHGVSPB_GLOBALDEFAULTS (SHGVSPB_ALLUSERS | SHGVSPB_ALLFOLDERS)
HRESULT
WINAPI
SHGetViewStatePropertyBag
(
PCIDLIST_ABSOLUTE
pidl
,
PCWSTR
bagname
,
DWORD
flags
,
REFIID
riid
,
void
**
ppv
);
#include <poppack.h>
#ifdef __cplusplus
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment