From 53c9df4da02eee3d43dac1ede718860ef8f3ff21 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 12 Sep 2008 13:37:15 +0200 Subject: Redefine BSTR. --- source4/librpc/idl/wmi.idl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source4/librpc/idl/wmi.idl b/source4/librpc/idl/wmi.idl index 0fb35cde20..44540b154e 100644 --- a/source4/librpc/idl/wmi.idl +++ b/source4/librpc/idl/wmi.idl @@ -1,16 +1,25 @@ #include "idl_types.h" +import "orpc.idl"; + [ uuid("8BC3F05E-D86B-11d0-A075-00C04FB68820") ] coclass WbemLevel1Login { interface IWbemLevel1Login; + }; [local, object, uuid("dc12a681-737f-11cf-884d-00aa004b2e24")] interface IWbemClassObject : IUnknown { + + typedef struct { + [value(0x72657355)] uint32 flags; + [string, charset(UTF16)] uint16 data[]; + } BSTR; + WERROR Delete( [in, string, charset(UTF16)] uint16 *wszName ); -- cgit