Exemple #1
0
 private NativeToManagedWrapper(IntPtr comInterface, bool outParam)
 {
     this.comInterface = comInterface;
     managedVtable     = (IStreamVtbl)Marshal.PtrToStructure(Marshal.ReadIntPtr(comInterface), typeof(IStreamVtbl));
     if (!outParam)
     {
         managedVtable.AddRef(comInterface);
     }
 }
Exemple #2
0
			private NativeToManagedWrapper(IntPtr comInterface, bool outParam)
			{
				this.comInterface = comInterface;
				managedVtable = (IStreamVtbl)Marshal.PtrToStructure(Marshal.ReadIntPtr(comInterface), typeof(IStreamVtbl));
				if (!outParam)
					managedVtable.AddRef(comInterface);
			}