github.com/hspan/go-ole@v0.0.0/ienumvariant.go (about)

     1  package ole
     2  
     3  import "unsafe"
     4  
     5  type IEnumVARIANT struct {
     6  	IUnknown
     7  }
     8  
     9  type IEnumVARIANTVtbl struct {
    10  	IUnknownVtbl
    11  	Next  uintptr
    12  	Skip  uintptr
    13  	Reset uintptr
    14  	Clone uintptr
    15  }
    16  
    17  func (v *IEnumVARIANT) VTable() *IEnumVARIANTVtbl {
    18  	return (*IEnumVARIANTVtbl)(unsafe.Pointer(v.RawVTable))
    19  }