oaidl.idl: Added REFVARIANT declaration.

This commit is contained in:
Jacek Caban 2012-09-13 09:37:59 +02:00 committed by Alexandre Julliard
parent 54efd8a430
commit 22bcb1a7f4

View file

@ -230,6 +230,17 @@ typedef VARIANT *LPVARIANT;
typedef VARIANT VARIANTARG; typedef VARIANT VARIANTARG;
typedef VARIANTARG *LPVARIANTARG; typedef VARIANTARG *LPVARIANTARG;
cpp_quote("#if 0")
typedef const VARIANT *REFVARIANT;
cpp_quote("#elif !defined(_REFVARIANT_DEFINED)")
cpp_quote("#define _REFVARIANT_DEFINED")
cpp_quote("#ifdef __cplusplus")
cpp_quote("#define REFVARIANT const VARIANT &")
cpp_quote("#else")
cpp_quote("#define REFVARIANT const VARIANT *__MIDL_CONST")
cpp_quote("#endif")
cpp_quote("#endif")
struct _wireBRECORD { struct _wireBRECORD {
ULONG fFlags; ULONG fFlags;
ULONG clSize; ULONG clSize;