Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
4c8676cd
Commit
4c8676cd
authored
Mar 01, 2005
by
Juan Lang
Committed by
Alexandre Julliard
Mar 01, 2005
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move vtbl to end of file and get rid of unnecessary prototypes.
parent
88cf8ce5
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
35 additions
and
147 deletions
+35
-147
stg_prop.c
dlls/ole32/stg_prop.c
+35
-147
No files found.
dlls/ole32/stg_prop.c
View file @
4c8676cd
...
...
@@ -50,153 +50,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(storage);
#define _ICOM_THIS_From_IPropertySetStorage(class, name) \
class* This = (class*)(((char*)name)-_IPropertySetStorage_Offset)
/***********************************************************************
* Declaration of the functions used in IPropertySetStorage
*/
static
HRESULT
WINAPI
IPropertySetStorage_fnQueryInterface
(
IPropertySetStorage
*
ppstg
,
REFIID
riid
,
void
**
ppvObject
);
static
ULONG
WINAPI
IPropertySetStorage_fnAddRef
(
IPropertySetStorage
*
ppstg
);
static
ULONG
WINAPI
IPropertySetStorage_fnRelease
(
IPropertySetStorage
*
ppstg
);
static
HRESULT
WINAPI
IPropertySetStorage_fnCreate
(
IPropertySetStorage
*
ppstg
,
REFFMTID
rfmtid
,
const
CLSID
*
pclsid
,
DWORD
grfFlags
,
DWORD
grfMode
,
IPropertyStorage
**
ppprstg
);
static
HRESULT
WINAPI
IPropertySetStorage_fnOpen
(
IPropertySetStorage
*
ppstg
,
REFFMTID
rfmtid
,
DWORD
grfMode
,
IPropertyStorage
**
ppprstg
);
static
HRESULT
WINAPI
IPropertySetStorage_fnDelete
(
IPropertySetStorage
*
ppstg
,
REFFMTID
rfmtid
);
static
HRESULT
WINAPI
IPropertySetStorage_fnEnum
(
IPropertySetStorage
*
ppstg
,
IEnumSTATPROPSETSTG
**
ppenum
);
/***********************************************************************
* Declaration of the functions used in IPropertyStorage
*/
static
HRESULT
WINAPI
IPropertyStorage_fnQueryInterface
(
IPropertyStorage
*
ppstg
,
REFIID
riid
,
void
**
ppvObject
);
static
ULONG
WINAPI
IPropertyStorage_fnAddRef
(
IPropertyStorage
*
ppstg
);
static
ULONG
WINAPI
IPropertyStorage_fnRelease
(
IPropertyStorage
*
ppstg
);
static
HRESULT
WINAPI
IPropertyStorage_fnReadMultiple
(
IPropertyStorage
*
This
,
ULONG
cpspec
,
const
PROPSPEC
rgpspec
[],
PROPVARIANT
rgpropvar
[]);
static
HRESULT
WINAPI
IPropertyStorage_fnWriteMultiple
(
IPropertyStorage
*
This
,
ULONG
cpspec
,
const
PROPSPEC
rgpspec
[],
const
PROPVARIANT
rgpropvar
[],
PROPID
propidNameFirst
);
static
HRESULT
WINAPI
IPropertyStorage_fnDeleteMultiple
(
IPropertyStorage
*
This
,
ULONG
cpspec
,
const
PROPSPEC
rgpspec
[]);
static
HRESULT
WINAPI
IPropertyStorage_fnReadPropertyNames
(
IPropertyStorage
*
This
,
ULONG
cpropid
,
const
PROPID
rgpropid
[],
LPOLESTR
rglpwstrName
[]);
static
HRESULT
WINAPI
IPropertyStorage_fnWritePropertyNames
(
IPropertyStorage
*
This
,
ULONG
cpropid
,
const
PROPID
rgpropid
[],
const
LPOLESTR
rglpwstrName
[]);
static
HRESULT
WINAPI
IPropertyStorage_fnDeletePropertyNames
(
IPropertyStorage
*
This
,
ULONG
cpropid
,
const
PROPID
rgpropid
[]);
static
HRESULT
WINAPI
IPropertyStorage_fnCommit
(
IPropertyStorage
*
This
,
DWORD
grfCommitFlags
);
static
HRESULT
WINAPI
IPropertyStorage_fnRevert
(
IPropertyStorage
*
This
);
static
HRESULT
WINAPI
IPropertyStorage_fnEnum
(
IPropertyStorage
*
This
,
IEnumSTATPROPSTG
**
ppenum
);
static
HRESULT
WINAPI
IPropertyStorage_fnSetTimes
(
IPropertyStorage
*
This
,
const
FILETIME
*
pctime
,
const
FILETIME
*
patime
,
const
FILETIME
*
pmtime
);
static
HRESULT
WINAPI
IPropertyStorage_fnSetClass
(
IPropertyStorage
*
This
,
REFCLSID
clsid
);
static
HRESULT
WINAPI
IPropertyStorage_fnStat
(
IPropertyStorage
*
This
,
STATPROPSETSTG
*
statpsstg
);
/***********************************************************************
* vtables
*/
IPropertySetStorageVtbl
IPropertySetStorage_Vtbl
=
{
IPropertySetStorage_fnQueryInterface
,
IPropertySetStorage_fnAddRef
,
IPropertySetStorage_fnRelease
,
IPropertySetStorage_fnCreate
,
IPropertySetStorage_fnOpen
,
IPropertySetStorage_fnDelete
,
IPropertySetStorage_fnEnum
};
static
IPropertyStorageVtbl
IPropertyStorage_Vtbl
=
{
IPropertyStorage_fnQueryInterface
,
IPropertyStorage_fnAddRef
,
IPropertyStorage_fnRelease
,
IPropertyStorage_fnReadMultiple
,
IPropertyStorage_fnWriteMultiple
,
IPropertyStorage_fnDeleteMultiple
,
IPropertyStorage_fnReadPropertyNames
,
IPropertyStorage_fnWritePropertyNames
,
IPropertyStorage_fnDeletePropertyNames
,
IPropertyStorage_fnCommit
,
IPropertyStorage_fnRevert
,
IPropertyStorage_fnEnum
,
IPropertyStorage_fnSetTimes
,
IPropertyStorage_fnSetClass
,
IPropertyStorage_fnStat
,
};
static
IPropertyStorageVtbl
IPropertyStorage_Vtbl
;
/***********************************************************************
* Implementation of IPropertyStorage
...
...
@@ -589,3 +443,37 @@ static HRESULT WINAPI IPropertySetStorage_fnEnum(
FIXME
(
"%p
\n
"
,
This
);
return
E_NOTIMPL
;
}
/***********************************************************************
* vtables
*/
IPropertySetStorageVtbl
IPropertySetStorage_Vtbl
=
{
IPropertySetStorage_fnQueryInterface
,
IPropertySetStorage_fnAddRef
,
IPropertySetStorage_fnRelease
,
IPropertySetStorage_fnCreate
,
IPropertySetStorage_fnOpen
,
IPropertySetStorage_fnDelete
,
IPropertySetStorage_fnEnum
};
static
IPropertyStorageVtbl
IPropertyStorage_Vtbl
=
{
IPropertyStorage_fnQueryInterface
,
IPropertyStorage_fnAddRef
,
IPropertyStorage_fnRelease
,
IPropertyStorage_fnReadMultiple
,
IPropertyStorage_fnWriteMultiple
,
IPropertyStorage_fnDeleteMultiple
,
IPropertyStorage_fnReadPropertyNames
,
IPropertyStorage_fnWritePropertyNames
,
IPropertyStorage_fnDeletePropertyNames
,
IPropertyStorage_fnCommit
,
IPropertyStorage_fnRevert
,
IPropertyStorage_fnEnum
,
IPropertyStorage_fnSetTimes
,
IPropertyStorage_fnSetClass
,
IPropertyStorage_fnStat
,
};
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