Commit 7d5708a1 authored by Connor McAdams's avatar Connor McAdams Committed by Alexandre Julliard

ia2comproxy: Introduce new proxy stub DLL for IAccessible2.

parent ad8c61d8
......@@ -1120,6 +1120,7 @@ enable_hlink
enable_hnetcfg
enable_http_sys
enable_httpapi
enable_ia2comproxy
enable_iccvid
enable_icmp
enable_ieframe
......@@ -21492,6 +21493,7 @@ wine_fn_config_makefile dlls/hnetcfg/tests enable_tests
wine_fn_config_makefile dlls/http.sys enable_http_sys
wine_fn_config_makefile dlls/httpapi enable_httpapi
wine_fn_config_makefile dlls/httpapi/tests enable_tests
wine_fn_config_makefile dlls/ia2comproxy enable_ia2comproxy
wine_fn_config_makefile dlls/iccvid enable_iccvid
wine_fn_config_makefile dlls/icmp enable_icmp
wine_fn_config_makefile dlls/ieframe enable_ieframe
......
......@@ -2661,6 +2661,7 @@ WINE_CONFIG_MAKEFILE(dlls/hnetcfg/tests)
WINE_CONFIG_MAKEFILE(dlls/http.sys)
WINE_CONFIG_MAKEFILE(dlls/httpapi)
WINE_CONFIG_MAKEFILE(dlls/httpapi/tests)
WINE_CONFIG_MAKEFILE(dlls/ia2comproxy)
WINE_CONFIG_MAKEFILE(dlls/iccvid)
WINE_CONFIG_MAKEFILE(dlls/icmp)
WINE_CONFIG_MAKEFILE(dlls/ieframe)
......
MODULE = ia2comproxy.dll
IMPORTS = uuid oleacc oleaut32 ole32 rpcrt4
IDL_SRCS = \
ia2_classes.idl \
oleacc_classes.idl
dlldata_EXTRADEFS = -DWINE_REGISTER_DLL -DPROXY_DELEGATION
/*
* Copyright 2022 Connor McAdams for CodeWeavers
*
* 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
*/
#pragma makedep ident
#pragma makedep proxy
#pragma makedep register
cpp_quote("#include \"oleacc.h\"")
#include "wine/iaccessible2.idl"
[
threading(both),
uuid(01c20f2b-3dd2-400f-949f-ad00bdab1d41) /* IAccessibleHyperLink */
]
coclass PSFactoryBuffer { interface IFactoryBuffer; }
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()
/*
* Copyright 2022 Connor McAdams for CodeWeavers
*
* 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
*/
#pragma makedep ident
#include "oleacc.idl"
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