From 7e52c2b702268ddb9c9192a015bf52cf96bc196c Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Thu, 28 May 2015 10:26:15 +0000 Subject: [PATCH] [PSDK] Update access.idl. svn path=/trunk/; revision=67939 --- reactos/include/psdk/access.idl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/include/psdk/access.idl b/reactos/include/psdk/access.idl index 397e178499b..55a252aa3c1 100644 --- a/reactos/include/psdk/access.idl +++ b/reactos/include/psdk/access.idl @@ -34,7 +34,7 @@ interface IAccessor : IUnknown [call_as(AddRefAccessor)] HRESULT RemoteAddRefAccessor([in] HACCESSOR hAccessor, - [in, out, unique] DBREFCOUNT *pcRefCount, + [in, out, unique, annotation("__out_opt")] DBREFCOUNT *pcRefCount, [out] IErrorInfo **ppErrorInfoRem); [local] @@ -48,10 +48,10 @@ interface IAccessor : IUnknown [call_as(CreateAccessor)] HRESULT RemoteCreateAccessor([in] DBACCESSORFLAGS dwAccessorFlags, [in] DBCOUNTITEM cBindings, - [in, unique, size_is(cBindings)] DBBINDING *rgBindings, + [in, unique, size_is((ULONG)cBindings)] DBBINDING *rgBindings, [in] DBLENGTH cbRowSize, [out] HACCESSOR *phAccessor, - [in, out, unique, size_is(cBindings)] DBBINDSTATUS *rgStatus, + [in, out, unique, size_is((ULONG)cBindings)] DBBINDSTATUS *rgStatus, [out] IErrorInfo **ppErrorInfoRem); [local] @@ -64,7 +64,7 @@ interface IAccessor : IUnknown HRESULT RemoteGetBindings([in] HACCESSOR hAccessor, [out] DBACCESSORFLAGS *pdwAccessorFlags, [in, out] DBCOUNTITEM *pcBindings, - [out, size_is(,*pcBindings)] DBBINDING **prgBindings, + [out, size_is(,(ULONG)*pcBindings)] DBBINDING **prgBindings, [out] IErrorInfo **ppErrorInfoRem); [local]