From f215e02bf85f68d3a6106c2a1f4f7f063f819064 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 11 Apr 2024 10:17:27 +0200 Subject: Adding upstream version 7.0.14-dfsg. Signed-off-by: Daniel Baumann --- .../Graphics/shaderlib/wine/include/oledb.idl | 85 ++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 src/VBox/Devices/Graphics/shaderlib/wine/include/oledb.idl (limited to 'src/VBox/Devices/Graphics/shaderlib/wine/include/oledb.idl') diff --git a/src/VBox/Devices/Graphics/shaderlib/wine/include/oledb.idl b/src/VBox/Devices/Graphics/shaderlib/wine/include/oledb.idl new file mode 100644 index 00000000..f6abde2e --- /dev/null +++ b/src/VBox/Devices/Graphics/shaderlib/wine/include/oledb.idl @@ -0,0 +1,85 @@ +/* + * Copyright (C) 2006 Mike McCormack + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +/* + * Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice + * other than GPL or LGPL is available it will apply instead, Oracle elects to use only + * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where + * a choice of LGPL license versions is made available with the language indicating + * that LGPLv2 or any later version may be used, or where a choice of which version + * of the LGPL is applied is otherwise unspecified. + */ + +cpp_quote("#ifdef _WIN64") +cpp_quote("#include ") +cpp_quote("#else") +cpp_quote("#include ") +cpp_quote("#endif") +cpp_quote("") + +import "wtypes.idl"; +import "oaidl.idl"; +import "ocidl.idl"; +import "propidl.idl"; +import "urlmon.idl"; + +typedef ULONG_PTR DBBYTEOFFSET; +typedef LONG_PTR DBROWOFFSET; +typedef LONG_PTR DBROWCOUNT; +typedef ULONG_PTR DBCOUNTITEM; +typedef ULONG_PTR DBLENGTH; +typedef ULONG_PTR DBORDINAL; +typedef ULONG_PTR DBBKMARK; +typedef DWORD_PTR DB_DWRESERVE; +typedef ULONG_PTR DBREFCOUNT; +typedef ULONG_PTR DB_UPARAMS; +typedef LONG_PTR DB_LPARAMS; +typedef DWORD_PTR DBHASHVALUE; + +#include "dbs.idl" + +#include "access.idl" +#include "rstbas.idl" +#include "rstinf.idl" +#include "rstloc.idl" +#include "chprst.idl" +#include "cmdbas.idl" +#include "cmdtxt.idl" +#include "dbccmd.idl" +#include "dbcses.idl" +#include "srcrst.idl" +#include "dbprop.idl" +#include "dbinit.idl" +#include "dbdsad.idl" +#include "asynot.idl" +#include "asysta.idl" +#include "sesprp.idl" +#include "rstnot.idl" +#include "opnrst.idl" +#include "row.idl" +#include "rowchg.idl" +#include "rowpos.idl" +#include "rowpsc.idl" +#include "binres.idl" +#include "crtrow.idl" +#include "errrec.idl" + +cpp_quote("#include ") + +cpp_quote("#include ") +cpp_quote("") -- cgit v1.2.3