[PATCH 4a/13] ole32: Add the OXID_INFO structure to dcom.idl.

Robert Shearman rob at codeweavers.com
Mon Mar 26 12:22:30 CDT 2007


This structure is documented at 
http://www.opengroup.org/onlinepubs/009899899/CHP21CHP.HTM and is useful 
for transferring OXID information around.
---
  dlls/ole32/dcom.idl |    8 ++++++++
  1 files changed, 8 insertions(+), 0 deletions(-)
-------------- next part --------------
diff --git a/dlls/ole32/dcom.idl b/dlls/ole32/dcom.idl
index 3d6b271..6e5a454 100644
--- a/dlls/ole32/dcom.idl
+++ b/dlls/ole32/dcom.idl
@@ -108,6 +108,14 @@ interface ObjectRpcBaseTypes
     [size_is(wNumEntries)] unsigned short aStringArray[];
   } DUALSTRINGARRAY;
 
+  typedef struct tagOXID_INFO {
+    DWORD dwTid;
+    DWORD dwPid;
+    IPID ipidRemUnknown;
+    DWORD dwAuthnHint;
+    DUALSTRINGARRAY *psa;
+  } OXID_INFO;
+
   const unsigned long OBJREF_SIGNATURE = 0x574f454d; /* "MEOW" */
   const unsigned long OBJREF_STANDARD = 0x1;
   const unsigned long OBJREF_HANDLER = 0x2;


More information about the wine-patches mailing list