Commit c04275d7 authored by Huw Davies's avatar Huw Davies Committed by Alexandre Julliard

include: Add a missing parameter and fix a few attributes.

parent f80c4195
...@@ -30,7 +30,7 @@ interface IDBProperties : IUnknown { ...@@ -30,7 +30,7 @@ interface IDBProperties : IUnknown {
[call_as(GetProperties)] HRESULT RemoteGetProperties( [call_as(GetProperties)] HRESULT RemoteGetProperties(
[in] ULONG cPropertyIDSets, [in] ULONG cPropertyIDSets,
[in, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[], [in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[],
[in, out] ULONG *pcPropertySets, [in, out] ULONG *pcPropertySets,
[out, size_is(,*pcPropertySets)] DBPROPSET **prgPropertySets, [out, size_is(,*pcPropertySets)] DBPROPSET **prgPropertySets,
[out] IErrorInfo **ppErrorInfoRem); [out] IErrorInfo **ppErrorInfoRem);
...@@ -39,17 +39,18 @@ interface IDBProperties : IUnknown { ...@@ -39,17 +39,18 @@ interface IDBProperties : IUnknown {
[in] ULONG cPropertyIDSets, [in] ULONG cPropertyIDSets,
[in, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[], [in, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[],
[in, out] ULONG *pcPropertyInfoSets, [in, out] ULONG *pcPropertyInfoSets,
[out, size_is(,*pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets); [out, size_is(,*pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets,
[out, /*annotation("__deref_out_z_opt")*/] OLECHAR **ppDescBuffer);
[call_as(GetPropertyInfo)] HRESULT RemoteGetPropertyInfo( [call_as(GetPropertyInfo)] HRESULT RemoteGetPropertyInfo(
[in] ULONG cPropertyIDSets, [in] ULONG cPropertyIDSets,
[in,size_is(cPropertyIDSets)] const DBPROPIDSET *rgPropertyIDSets, [in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET *rgPropertyIDSets,
[in, out] ULONG *pcPropertyInfoSets, [in, out] ULONG *pcPropertyInfoSets,
[out, size_is(,*pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets, [out, size_is(,*pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets,
[in, out] ULONG *pcOffsets, [in, out] ULONG *pcOffsets,
[out, size_is(,*pcOffsets)] DBBYTEOFFSET **prgDescOffsets, [out, size_is(,*pcOffsets)] DBBYTEOFFSET **prgDescOffsets,
[in, out] ULONG *pcbDescBuffer, [in, out] ULONG *pcbDescBuffer,
[out, size_is(,*pcbDescBuffer)] OLECHAR **ppDescBuffer, [in, out, unique, size_is(,*pcbDescBuffer)] OLECHAR **ppDescBuffer,
[out] IErrorInfo **ppErrorInfoRem); [out] IErrorInfo **ppErrorInfoRem);
[local] HRESULT SetProperties( [local] HRESULT SetProperties(
...@@ -58,7 +59,7 @@ interface IDBProperties : IUnknown { ...@@ -58,7 +59,7 @@ interface IDBProperties : IUnknown {
[call_as(SetProperties)] HRESULT RemoteSetProperties( [call_as(SetProperties)] HRESULT RemoteSetProperties(
[in] ULONG cPropertySets, [in] ULONG cPropertySets,
[in, out, size_is(cPropertySets)] DBPROPSET *rgPropertySets, [in, unique, size_is(cPropertySets)] DBPROPSET *rgPropertySets,
[in] ULONG cTotalProps, [in] ULONG cTotalProps,
[out, size_is(cTotalProps)] DBPROPSTATUS *rgPropStatus, [out, size_is(cTotalProps)] DBPROPSTATUS *rgPropStatus,
[out] IErrorInfo **ppErrorInfoRem); [out] IErrorInfo **ppErrorInfoRem);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment