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
1 changed files with 11 additions and 0 deletions

View File

@ -230,6 +230,17 @@ typedef VARIANT *LPVARIANT;
typedef VARIANT VARIANTARG;
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 {
ULONG fFlags;
ULONG clSize;