| 123456789101112131415161718192021 |
- package ole
- import "unsafe"
- type IProvideClassInfo struct {
- IUnknown
- }
- type IProvideClassInfoVtbl struct {
- IUnknownVtbl
- GetClassInfo uintptr
- }
- func (v *IProvideClassInfo) VTable() *IProvideClassInfoVtbl {
- return (*IProvideClassInfoVtbl)(unsafe.Pointer(v.RawVTable))
- }
- func (v *IProvideClassInfo) GetClassInfo() (cinfo *ITypeInfo, err error) {
- cinfo, err = getClassInfo(v)
- return
- }
|