Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/go-ole/go-ole
/ types & classes
Types & classes
50 in github.com/go-ole/go-ole
⨍
Functions
383
◇
Types & classes
50
↓ 1 callers
TypeAlias
HString
HString is handle string for pointers.
winrt_doc.go:21
↓ 1 callers
TypeAlias
VT
constants.go:59
Struct
BindOpts
com.go:253
Struct
Connection
Connection contains IUnknown for fluent interface interaction. Deprecated. Use oleutil package instead.
connect.go:6
Struct
DISPPARAMS
DISPPARAMS are the arguments that passed to methods or property.
ole.go:10
Struct
Dispatch
Dispatch stores IDispatch object.
connect.go:74
Struct
EXCEPINFO
EXCEPINFO defines exception info.
ole.go:18
Struct
EventReceiver
_example/winsock/winsock.go:14
Struct
EventReceiverVtbl
_example/winsock/winsock.go:20
Struct
GUID
GUID is Windows API specific GUID type. This exists to match Windows GUID type for direct passing for COM. Format is in xxxxxxxx-xxxx-xxxx-xxxxxxxxxx
guid.go:99
TypeAlias
HString
HString is handle string for pointers.
winrt.go:63
Struct
IConnectionPoint
iconnectionpoint.go:5
Struct
IConnectionPointContainer
iconnectionpointcontainer.go:5
Struct
IConnectionPointContainerVtbl
iconnectionpointcontainer.go:9
Struct
IConnectionPointVtbl
iconnectionpoint.go:9
Struct
IDLDESC
IDLDESC defines IDL info.
ole.go:165
Struct
IDispatch
idispatch.go:5
Struct
IDispatchVtbl
idispatch.go:9
Struct
IEnumVARIANT
ienumvariant.go:5
Struct
IEnumVARIANTVtbl
ienumvariant.go:9
Struct
IInspectable
iinspectable.go:5
Struct
IInspectableVtbl
iinspectable.go:9
Struct
INTERFACEDATA
INTERFACEDATA defines interface info.
ole.go:137
Struct
IProvideClassInfo
iprovideclassinfo.go:5
Struct
IProvideClassInfoVtbl
iprovideclassinfo.go:9
Struct
ITypeInfo
itypeinfo.go:5
Struct
ITypeInfoVtbl
itypeinfo.go:9
Struct
IUnknown
iunknown.go:5
Struct
IUnknownVtbl
iunknown.go:9
Struct
METHODDATA
METHODDATA defines method info.
ole.go:125
Struct
Msg
Msg is message between processes.
ole.go:149
Struct
OleError
OleError stores COM errors.
error.go:4
Struct
PARAMDATA
PARAMDATA defines parameter data type.
ole.go:119
Struct
Point
Point is 2D vector type.
ole.go:143
TypeAlias
SAFEARRAY
SAFEARRAY is obsolete, exists for backwards compatibility. Use SafeArray
safearray.go:23
TypeAlias
SAFEARRAYBOUND
SAFEARRAYBOUND is obsolete, exists for backwards compatibility. Use SafeArrayBound
safearray.go:27
Struct
SafeArray
SafeArray is how COM handles arrays.
safearray.go:12
Struct
SafeArrayBound
SafeArrayBound defines the SafeArray boundaries.
safearray.go:6
Struct
SafeArrayConversion
safearrayconversion.go:9
Struct
TYPEATTR
TYPEATTR defines type info.
ole.go:171
Struct
TYPEDESC
TYPEDESC defines data type.
ole.go:159
Interface
UnknownLike
iunknown.go:15
Struct
VARIANT
variant_ppc64le.go:5
Struct
VARIANT
variant_arm.go:5
Struct
VARIANT
variant_arm64.go:6
Struct
VARIANT
variant_s390x.go:5
Struct
VARIANT
variant_386.go:5
Struct
VARIANT
variant_amd64.go:5
Struct
stdDispatch
oleutil/connection.go:12
Struct
stdDispatchVtbl
oleutil/connection.go:20