ReactOS 0.4.16-dev-334-g4d9f67c
tagOBJREF Struct Reference
Collaboration diagram for tagOBJREF:

Public Attributes

ULONG signature
 
ULONG flags
 
GUID iid
 
union {
   struct OR_STANDARD {
      STDOBJREF   std
 
      DUALSTRINGARRAY   saResAddr
 
   }   u_standard
 
   struct OR_HANDLER {
      STDOBJREF   std
 
      CLSID   clsid
 
      DUALSTRINGARRAY   saResAddr
 
   }   u_handler
 
   struct OR_CUSTOM {
      CLSID   clsid
 
      ULONG   cbExtension
 
      ULONG   size
 
      byte *   pData
 
   }   u_custom
 
u_objref
 

Detailed Description

Definition at line 99 of file marshal.c.

Member Data Documentation

◆ cbExtension

ULONG tagOBJREF::cbExtension

Definition at line 115 of file marshal.c.

◆ clsid

CLSID tagOBJREF::clsid

Definition at line 110 of file marshal.c.

◆ flags

◆ iid

◆ pData

byte* tagOBJREF::pData

Definition at line 117 of file marshal.c.

◆ saResAddr

DUALSTRINGARRAY tagOBJREF::saResAddr

Definition at line 106 of file marshal.c.

◆ signature

◆ size

ULONG tagOBJREF::size

Definition at line 116 of file marshal.c.

◆ std

STDOBJREF tagOBJREF::std

Definition at line 105 of file marshal.c.

Referenced by Proxy_MarshalInterface().

◆ 

struct { ... } ::OR_CUSTOM tagOBJREF::u_custom

◆ 

struct { ... } ::OR_HANDLER tagOBJREF::u_handler

◆ 

◆ 


The documentation for this struct was generated from the following file: