Module: wine Branch: stable Commit: 547c470343d637dd36f169c7115bc737599f23d5 URL: https://source.winehq.org/git/wine.git/?a=commit;h=547c470343d637dd36f169c71...
Author: Michael Müller michael@fds-team.de Date: Fri Apr 20 00:28:41 2018 +0000
include/roapi.h: Add further typedefs.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org (cherry picked from commit 2942e47dc907fee87595d6a4dcc4f59537e7aa74) Signed-off-by: Michael Stefaniuc mstefani@winehq.org
---
include/roapi.h | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/include/roapi.h b/include/roapi.h index 0421fe9..9f717e8 100644 --- a/include/roapi.h +++ b/include/roapi.h @@ -1,5 +1,6 @@ /* * Copyright (C) 2014 Martin Storsjo + * Copyright (C) 2016 Michael Müller * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,6 +21,7 @@ #define __WINE_ROAPI_H
#include <windef.h> +#include <activation.h>
typedef enum { @@ -27,6 +29,15 @@ typedef enum RO_INIT_MULTITHREADED = 1, } RO_INIT_TYPE;
+DECLARE_HANDLE(APARTMENT_SHUTDOWN_REGISTRATION_COOKIE); + +#ifdef __cplusplus +typedef struct {} *RO_REGISTRATION_COOKIE; +#else +typedef struct _RO_REGISTRATION_COOKIE *RO_REGISTRATION_COOKIE; +#endif +typedef HRESULT (WINAPI *PFNGETACTIVATIONFACTORY)(HSTRING, IActivationFactory **); + #ifdef __cplusplus extern "C" { #endif