github.com/hspan/go-ole@v0.0.0/iconnectionpointcontainer.go (about) 1 package ole 2 3 import "unsafe" 4 5 type IConnectionPointContainer struct { 6 IUnknown 7 } 8 9 type IConnectionPointContainerVtbl struct { 10 IUnknownVtbl 11 EnumConnectionPoints uintptr 12 FindConnectionPoint uintptr 13 } 14 15 func (v *IConnectionPointContainer) VTable() *IConnectionPointContainerVtbl { 16 return (*IConnectionPointContainerVtbl)(unsafe.Pointer(v.RawVTable)) 17 }