Redefine BSTR.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 12 Sep 2008 11:37:15 +0000 (13:37 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Mon, 15 Sep 2008 15:39:40 +0000 (17:39 +0200)
source4/librpc/idl/wmi.idl

index 0fb35cde20d0cec6925b8261c6b65ca0198ae77c..44540b154eeae7898830158555faea5b91bb4421 100644 (file)
@@ -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
         );