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 }