# Package com.sun.jna.platform.win32.COM.util

package com.sun.jna.platform.win32.COM.util
Provides COM Utilities

- Related Packages
  Package
  Description
  com.sun.jna.platform.win32.COM
  Provides common library mappings for Windows Component Object Model (COM).
  com.sun.jna.platform.win32.COM.util.annotation
  Provides COM Utility annotations
  com.sun.jna.platform.win32.COM.tlb
  Provides common library mappings for COM Type Libraries.
- Class
  Description
  AbstractComEventCallbackListener
  CallbackProxy
  ComEventCallbackCookie
  ComThread
  Convert
  This class is considered internal to the package.
  EnumMoniker
  Enumerates the components of a moniker or the monikers in a table of monikers.
  Factory
  Factory is intended as a simpler to use version of ObjectFactory.
  IComEnum
  IComEventCallbackCookie
  IComEventCallbackListener
  IConnectionPoint
  IConnectionPointContainer
  IDispatch
  Java friendly version of `IDispatch`.
  IRawDispatchHandle
  IF you want to access the underlying raw (com.sun.jna.platform.win32.COM.IDispatch) object then have your @ComObject or @ComInterface interface extends this interface.
  IRunningObjectTable
  Java friendly version of `IRunningObjectTable`
  IUnknown
  Java friendly version of the IUnknown interface.
  ObjectFactory
  Factory keeps track of COM objects - all objects created with this factory can be disposed by calling `ObjectFactory.disposeAll()`.
  ProxyObject
  This object acts as the invocation handler for interfaces annotated with ComInterface.
  RunningObjectTable