package ole | |
import "unsafe" | |
type IInspectable struct { | |
IUnknown | |
} | |
type IInspectableVtbl struct { | |
IUnknownVtbl | |
GetIIds uintptr | |
GetRuntimeClassName uintptr | |
GetTrustLevel uintptr | |
} | |
func (v *IInspectable) VTable() *IInspectableVtbl { | |
return (*IInspectableVtbl)(unsafe.Pointer(v.RawVTable)) | |
} |