iconnectionpointcontainer.go 354 B

1234567891011121314151617
  1. package ole
  2. import "unsafe"
  3. type IConnectionPointContainer struct {
  4. IUnknown
  5. }
  6. type IConnectionPointContainerVtbl struct {
  7. IUnknownVtbl
  8. EnumConnectionPoints uintptr
  9. FindConnectionPoint uintptr
  10. }
  11. func (v *IConnectionPointContainer) VTable() *IConnectionPointContainerVtbl {
  12. return (*IConnectionPointContainerVtbl)(unsafe.Pointer(v.RawVTable))
  13. }