=?UTF-8?Q?Michael=20M=C3=BCller=20?=: include/roapi.h: Add further typedefs.
Alexandre Julliard
julliard at winehq.org
Fri Apr 20 17:55:41 CDT 2018
Module: wine
Branch: master
Commit: 2942e47dc907fee87595d6a4dcc4f59537e7aa74
URL: https://source.winehq.org/git/wine.git/?a=commit;h=2942e47dc907fee87595d6a4dcc4f59537e7aa74
Author: Michael Müller <michael at 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 at hotmail.com>
Signed-off-by: Alexandre Julliard <julliard at 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
More information about the wine-cvs
mailing list