# Hierarchy For All Packages

Package Hierarchies:

- com.sun.jna,
- com.sun.jna.platform,
- com.sun.jna.platform.dnd,
- com.sun.jna.platform.mac,
- com.sun.jna.platform.unix,
- com.sun.jna.platform.win32,
- com.sun.jna.platform.win32.COM,
- com.sun.jna.platform.wince,
- com.sun.jna.ptr,
- com.sun.jna.win32

## Class Hierarchy

- java.lang.Object
  - com.sun.jna.platform.win32.Advapi32Util
  - com.sun.jna.platform.win32.Advapi32Util.Account
  - com.sun.jna.platform.win32.Advapi32Util.EnumKey
  - com.sun.jna.platform.win32.Advapi32Util.EventLogIterator (implements java.lang.Iterable<T>, java.util.Iterator<E>)
  - com.sun.jna.platform.win32.Advapi32Util.EventLogRecord
  - com.sun.jna.platform.win32.Advapi32Util.InfoKey
  - com.sun.jna.CallbackThreadInitializer
  - com.sun.jna.platform.win32.COM.COMObject
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - javax.swing.JPanel (implements javax.accessibility.Accessible)
          - com.sun.jna.platform.WindowUtils.NativeWindowUtils.TransparentContentPane (implements java.awt.event.AWTEventListener)
        - com.sun.jna.platform.WindowUtils.RepaintTrigger
  - com.sun.jna.platform.win32.COM.COMUtils
  - com.sun.jna.platform.win32.COM.COMUtils.COMInfo
  - com.sun.jna.platform.win32.Crypt32Util
  - com.sun.jna.DefaultTypeMapper (implements com.sun.jna.TypeMapper)
    - com.sun.jna.win32.W32APITypeMapper
  - com.sun.jna.platform.dnd.DragHandler (implements java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener, java.awt.dnd.DragSourceMotionListener)
  - com.sun.jna.platform.dnd.DropHandler (implements java.awt.dnd.DropTargetListener)
  - java.util.EventObject (implements java.io.Serializable)
    - com.sun.jna.platform.FileMonitor.FileEvent
  - com.sun.jna.platform.FileMonitor
    - com.sun.jna.platform.win32.W32FileMonitor
  - com.sun.jna.platform.FileUtils
    - com.sun.jna.platform.mac.MacFileUtils
    - com.sun.jna.platform.win32.W32FileUtils
  - com.sun.jna.FromNativeContext
    - com.sun.jna.CallbackParameterContext
    - com.sun.jna.FunctionResultContext
      - com.sun.jna.MethodResultContext
    - com.sun.jna.StructureReadContext
  - com.sun.jna.platform.dnd.GhostedDragImage
  - com.sun.jna.platform.win32.Kernel32Util (implements com.sun.jna.platform.win32.WinDef)
  - com.sun.jna.platform.KeyboardUtils
  - com.sun.jna.Library.Handler (implements java.lang.reflect.InvocationHandler)
  - com.sun.jna.platform.win32.LMJoin.NETSETUP_JOIN_STATUS
  - com.sun.jna.Native (implements com.sun.jna.Version)
  - com.sun.jna.NativeLibrary
  - com.sun.jna.NativeMappedConverter (implements com.sun.jna.TypeConverter)
  - com.sun.jna.NativeString (implements java.lang.CharSequence, java.lang.Comparable<T>)
  - com.sun.jna.platform.win32.Netapi32Util
  - com.sun.jna.platform.win32.Netapi32Util.DomainController
  - com.sun.jna.platform.win32.Netapi32Util.DomainTrust
  - com.sun.jna.platform.win32.Netapi32Util.Group
    - com.sun.jna.platform.win32.Netapi32Util.LocalGroup
  - com.sun.jna.platform.win32.Netapi32Util.User
    - com.sun.jna.platform.win32.Netapi32Util.UserInfo
  - com.sun.jna.platform.win32.NtDllUtil
  - com.sun.jna.platform.win32.NTSecApi.PLSA_UNICODE_STRING
    - com.sun.jna.platform.win32.NTSecApi.PLSA_UNICODE_STRING.ByReference (implements com.sun.jna.Structure.ByReference)
  - java.lang.Number (implements java.io.Serializable)
    - com.sun.jna.IntegerType (implements com.sun.jna.NativeMapped)
      - com.sun.jna.platform.win32.BaseTSD.DWORD_PTR
      - com.sun.jna.platform.win32.BaseTSD.LONG_PTR
        - com.sun.jna.platform.win32.BaseTSD.SSIZE_T
        - com.sun.jna.platform.win32.WinDef.LPARAM
        - com.sun.jna.platform.win32.WinDef.LPVOID
        - com.sun.jna.platform.win32.WinDef.LRESULT
      - com.sun.jna.platform.win32.BaseTSD.ULONG_PTR
        - com.sun.jna.platform.win32.BaseTSD.SIZE_T
      - com.sun.jna.NativeLong
        - com.sun.jna.platform.win32.WinNT.HRESULT
        - com.sun.jna.platform.unix.X11.VisualID
        - com.sun.jna.platform.unix.X11.XID
          - com.sun.jna.platform.unix.X11.Atom
          - com.sun.jna.platform.unix.X11.Colormap
          - com.sun.jna.platform.unix.X11.Cursor
          - com.sun.jna.platform.unix.X11.Drawable
            - com.sun.jna.platform.unix.X11.Pixmap
            - com.sun.jna.platform.unix.X11.Window
          - com.sun.jna.platform.unix.X11.Font
          - com.sun.jna.platform.unix.X11.KeySym
        - com.sun.jna.platform.unix.X11.Xrender.PictFormat
      - com.sun.jna.platform.win32.OaIdl.TYPEKIND
      - com.sun.jna.platform.win32.OaIdl.VARIANT_BOOL
        - com.sun.jna.platform.win32.OaIdl._VARIANT_BOOL
      - com.sun.jna.Structure.FFIType.size_t
      - com.sun.jna.platform.win32.WinDef.BOOL
      - com.sun.jna.platform.win32.WinDef.CHAR
      - com.sun.jna.platform.win32.WinDef.DWORD
        - com.sun.jna.platform.win32.OaIdl.HREFTYPE
        - com.sun.jna.platform.win32.WinDef.LCID
      - com.sun.jna.platform.win32.WinDef.DWORDLONG
      - com.sun.jna.platform.win32.WinDef.INT_PTR
      - com.sun.jna.platform.win32.WinDef.LONG
        - com.sun.jna.platform.win32.OaIdl.DISPID
          - com.sun.jna.platform.win32.OaIdl.MEMBERID
      - com.sun.jna.platform.win32.WinDef.LONGLONG
      - com.sun.jna.platform.win32.WinDef.SHORT
      - com.sun.jna.platform.win32.WinDef.UCHAR
        - com.sun.jna.platform.win32.WinDef.BYTE
      - com.sun.jna.platform.win32.WinDef.UINT
      - com.sun.jna.platform.win32.WinDef.UINT_PTR
        - com.sun.jna.platform.win32.WinDef.WPARAM
      - com.sun.jna.platform.win32.WinDef.ULONG
        - com.sun.jna.platform.win32.WinDef.SCODE
      - com.sun.jna.platform.win32.WinDef.ULONGLONG
      - com.sun.jna.platform.win32.WinDef.USHORT
        - com.sun.jna.platform.win32.WTypes.VARTYPE
      - com.sun.jna.platform.win32.WinDef.WORD
        - com.sun.jna.platform.win32.WinDef.ATOM
  - com.sun.jna.platform.win32.OaIdl.DESCKIND
    - com.sun.jna.platform.win32.OaIdl.DESCKIND.ByReference (implements com.sun.jna.Structure.ByReference)
  - com.sun.jna.platform.win32.Ole32Util
  - com.sun.jna.platform.win32.OleAutoUtil
  - com.sun.jna.Platform
  - com.sun.jna.Pointer
    - com.sun.jna.Function
    - com.sun.jna.Memory
      - com.sun.jna.StringArray (implements com.sun.jna.Function.PostCallRead)
  - com.sun.jna.PointerType (implements com.sun.jna.NativeMapped)
    - com.sun.jna.ptr.ByReference
      - com.sun.jna.platform.win32.BaseTSD.ULONG_PTRByReference
      - com.sun.jna.ptr.ByteByReference
      - com.sun.jna.ptr.DoubleByReference
      - com.sun.jna.ptr.FloatByReference
      - com.sun.jna.ptr.IntByReference
      - com.sun.jna.ptr.LongByReference
      - com.sun.jna.ptr.NativeLongByReference
      - com.sun.jna.platform.win32.OaIdl.DISPIDByReference
      - com.sun.jna.platform.win32.OaIdl.MEMBERIDByReference
      - com.sun.jna.platform.win32.OaIdl.VARIANT_BOOLByReference
        - com.sun.jna.platform.win32.OaIdl._VARIANT_BOOLByReference
      - com.sun.jna.ptr.PointerByReference
      - com.sun.jna.ptr.ShortByReference
      - com.sun.jna.platform.win32.WinDef.BOOLByReference
      - com.sun.jna.platform.win32.WinDef.CHARByReference
      - com.sun.jna.platform.win32.WinDef.DWORDByReference
        - com.sun.jna.platform.win32.OaIdl.HREFTYPEByReference
      - com.sun.jna.platform.win32.WinDef.LONGByReference
      - com.sun.jna.platform.win32.WinDef.LONGLONGByReference
      - com.sun.jna.platform.win32.WinDef.SCODEByReference
      - com.sun.jna.platform.win32.WinDef.UINTByReference
      - com.sun.jna.platform.win32.WinDef.ULONGByReference
      - com.sun.jna.platform.win32.WinDef.ULONGLONGByReference
      - com.sun.jna.platform.win32.WinDef.USHORTByReference
      - com.sun.jna.platform.win32.WinDef.WORDByReference
      - com.sun.jna.platform.win32.WinNT.HANDLEByReference
      - com.sun.jna.platform.win32.WinNT.PSIDByReference
      - com.sun.jna.platform.win32.WinReg.HKEYByReference
      - com.sun.jna.platform.win32.WTypes.BSTRByReference
      - com.sun.jna.platform.unix.X11.AtomByReference
      - com.sun.jna.platform.unix.X11.WindowByReference
    - com.sun.jna.platform.win32.COM.IUnknown
      - com.sun.jna.platform.win32.COM.IDispatch
        - com.sun.jna.platform.win32.COM.IDispatch.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.COM.IRecordInfo
      - com.sun.jna.platform.win32.COM.ITypeComp
        - com.sun.jna.platform.win32.COM.ITypeComp.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.COM.ITypeInfo
        - com.sun.jna.platform.win32.COM.ITypeInfo.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.COM.ITypeLib
      - com.sun.jna.platform.win32.COM.ITypeLib.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.COM.IUnknown.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.HANDLE
      - com.sun.jna.platform.win32.WinDef.HBITMAP
      - com.sun.jna.platform.win32.WinDef.HBRUSH
      - com.sun.jna.platform.win32.WinDef.HDC
      - com.sun.jna.platform.win32.WinDef.HFONT
      - com.sun.jna.platform.win32.WinDef.HICON
        - com.sun.jna.platform.win32.WinDef.HCURSOR
      - com.sun.jna.platform.win32.WinDef.HINSTANCE
        - com.sun.jna.platform.win32.WinDef.HMODULE
      - com.sun.jna.platform.win32.WinDef.HMENU
      - com.sun.jna.platform.win32.WinDef.HPALETTE
      - com.sun.jna.platform.win32.WinDef.HPEN
      - com.sun.jna.platform.win32.WinDef.HRGN
      - com.sun.jna.platform.win32.WinDef.HRSRC
      - com.sun.jna.platform.win32.WinDef.HWND
      - com.sun.jna.platform.win32.WinDef.PVOID
        - com.sun.jna.platform.win32.WinUser.HDEVNOTIFY
      - com.sun.jna.platform.win32.WinReg.HKEY
      - com.sun.jna.platform.win32.Winsvc.SC_HANDLE
      - com.sun.jna.platform.win32.WinUser.HHOOK
    - com.sun.jna.platform.win32.WTypes.BSTR
    - com.sun.jna.platform.unix.X11.Display
    - com.sun.jna.platform.unix.X11.GC
    - com.sun.jna.platform.unix.X11.Screen
    - com.sun.jna.platform.unix.X11.Visual
    - com.sun.jna.platform.unix.X11.XImage
  - com.sun.jna.platform.RasterRangesUtils
  - java.lang.ref.Reference<T>
    - java.lang.ref.WeakReference<T>
      - com.sun.jna.CallbackReference
      - com.sun.jna.WeakIdentityHashMap.IdentityWeakReference
  - com.sun.jna.platform.win32.Secur32.EXTENDED_NAME_FORMAT
  - com.sun.jna.platform.win32.Secur32Util
  - com.sun.jna.platform.win32.Secur32Util.SecurityPackage
  - com.sun.jna.platform.win32.Shell32Util
  - com.sun.jna.win32.StdCallFunctionMapper (implements com.sun.jna.FunctionMapper)
  - com.sun.jna.Structure
    - com.sun.jna.CallbackReference.AttachOptions
    - com.sun.jna.platform.mac.Carbon.EventHotKeyID
      - com.sun.jna.platform.mac.Carbon.EventHotKeyID.ByValue (implements com.sun.jna.Structure.ByValue)
    - com.sun.jna.platform.mac.Carbon.EventTypeSpec
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_DEVICEINTERFACE
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_DEVNODE
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_HANDLE
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_HDR
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_NET
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_OEM
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_PORT
    - com.sun.jna.platform.win32.DBT.DEV_BROADCAST_VOLUME
    - com.sun.jna.platform.win32.DsGetDC.DOMAIN_CONTROLLER_INFO
      - com.sun.jna.platform.win32.DsGetDC.DOMAIN_CONTROLLER_INFO.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.DsGetDC.DS_DOMAIN_TRUSTS
      - com.sun.jna.platform.win32.DsGetDC.DS_DOMAIN_TRUSTS.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.DsGetDC.PDOMAIN_CONTROLLER_INFO
      - com.sun.jna.platform.win32.DsGetDC.PDOMAIN_CONTROLLER_INFO.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Guid.GUID
      - com.sun.jna.platform.win32.Guid.CLSID
      - com.sun.jna.platform.win32.Guid.CLSID.ByReference
      - com.sun.jna.platform.win32.Guid.GUID.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.Guid.IID
        - com.sun.jna.platform.win32.Guid.REFIID
    - com.sun.jna.platform.win32.LMAccess.GROUP_INFO_0
    - com.sun.jna.platform.win32.LMAccess.GROUP_INFO_1
    - com.sun.jna.platform.win32.LMAccess.GROUP_INFO_2
    - com.sun.jna.platform.win32.LMAccess.GROUP_INFO_3
    - com.sun.jna.platform.win32.LMAccess.GROUP_USERS_INFO_0
    - com.sun.jna.platform.win32.LMAccess.LOCALGROUP_INFO_0
    - com.sun.jna.platform.win32.LMAccess.LOCALGROUP_INFO_1
    - com.sun.jna.platform.win32.LMAccess.LOCALGROUP_USERS_INFO_0
    - com.sun.jna.platform.win32.LMAccess.USER_INFO_0
    - com.sun.jna.platform.win32.LMAccess.USER_INFO_1
    - com.sun.jna.platform.win32.LMAccess.USER_INFO_23
    - com.sun.jna.platform.mac.MacFileUtils.FileManager.FSRef
    - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_BINARY_DATA
    - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_DOMAIN_INFO
    - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_INFORMATION
      - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_INFORMATION.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_RECORD
      - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_RECORD.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.NTSecApi.LSA_UNICODE_STRING
      - com.sun.jna.platform.win32.NTSecApi.LSA_UNICODE_STRING.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.NTSecApi.PLSA_FOREST_TRUST_INFORMATION
      - com.sun.jna.platform.win32.NTSecApi.PLSA_FOREST_TRUST_INFORMATION.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.NTSecApi.PLSA_FOREST_TRUST_RECORD
      - com.sun.jna.platform.win32.NTSecApi.PLSA_FOREST_TRUST_RECORD.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.ARRAYDESC
      - com.sun.jna.platform.win32.OaIdl.ARRAYDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.CALLCONV
      - com.sun.jna.platform.win32.OaIdl.CALLCONV.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.CURRENCY._CURRENCY
    - com.sun.jna.platform.win32.OaIdl.DATE
      - com.sun.jna.platform.win32.OaIdl.DATE.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.DECIMAL
      - com.sun.jna.platform.win32.OaIdl.DECIMAL.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.DECIMAL._DECIMAL1._DECIMAL1_DECIMAL
    - com.sun.jna.platform.win32.OaIdl.DECIMAL._DECIMAL2._DECIMAL2_DECIMAL
    - com.sun.jna.platform.win32.OaIdl.ELEMDESC
      - com.sun.jna.platform.win32.OaIdl.ELEMDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.EXCEPINFO
      - com.sun.jna.platform.win32.OaIdl.EXCEPINFO.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.FUNCDESC
      - com.sun.jna.platform.win32.OaIdl.FUNCDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.FUNCKIND
      - com.sun.jna.platform.win32.OaIdl.FUNCKIND.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.IDLDESC
      - com.sun.jna.platform.win32.OaIdl.IDLDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.INVOKEKIND
      - com.sun.jna.platform.win32.OaIdl.INVOKEKIND.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.PARAMDESC
      - com.sun.jna.platform.win32.OaIdl.PARAMDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.PARAMDESCEX
      - com.sun.jna.platform.win32.OaIdl.PARAMDESCEX.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.SAFEARRAY
      - com.sun.jna.platform.win32.OaIdl.SAFEARRAY.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.SAFEARRAYBOUND
      - com.sun.jna.platform.win32.OaIdl.SAFEARRAYBOUND.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.TLIBATTR
      - com.sun.jna.platform.win32.OaIdl.TLIBATTR.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.TYPEATTR
      - com.sun.jna.platform.win32.OaIdl.TYPEATTR.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.TYPEDESC
      - com.sun.jna.platform.win32.OaIdl.TYPEDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.VARDESC
      - com.sun.jna.platform.win32.OaIdl.VARDESC.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OaIdl.VARKIND
      - com.sun.jna.platform.win32.OaIdl.VARKIND.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.OleAuto.DISPPARAMS
      - com.sun.jna.platform.win32.OleAuto.DISPPARAMS.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.SetupApi.SP_DEVICE_INTERFACE_DATA
    - com.sun.jna.platform.win32.SetupApi.SP_DEVINFO_DATA
      - com.sun.jna.platform.win32.SetupApi.SP_DEVICE_INTERFACE_DATA.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.SetupApi.SP_DEVINFO_DATA.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.ShellAPI.APPBARDATA
      - com.sun.jna.platform.win32.ShellAPI.APPBARDATA.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.ShellAPI.SHFILEOPSTRUCT
    - com.sun.jna.platform.win32.Sspi.PSecHandle
      - com.sun.jna.platform.win32.Sspi.PSecHandle.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Sspi.PSecPkgInfo
      - com.sun.jna.platform.win32.Sspi.PSecPkgInfo.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Sspi.SecBuffer
      - com.sun.jna.platform.win32.Sspi.SecBuffer.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Sspi.SecBufferDesc
    - com.sun.jna.platform.win32.Sspi.SecHandle
      - com.sun.jna.platform.win32.Sspi.CredHandle
      - com.sun.jna.platform.win32.Sspi.CtxtHandle
      - com.sun.jna.platform.win32.Sspi.SecHandle.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Sspi.SecPkgInfo
      - com.sun.jna.platform.win32.Sspi.SecPkgInfo.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Sspi.SECURITY_INTEGER
      - com.sun.jna.platform.win32.Sspi.TimeStamp
    - com.sun.jna.Structure.FFIType
    - com.sun.jna.platform.win32.Tlhelp32.PROCESSENTRY32
      - com.sun.jna.platform.win32.Tlhelp32.PROCESSENTRY32.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.Union
      - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_RECORD.UNION
        - com.sun.jna.platform.win32.NTSecApi.LSA_FOREST_TRUST_RECORD.UNION.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.OaIdl.BINDPTR
        - com.sun.jna.platform.win32.OaIdl.BINDPTR.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.OaIdl.CURRENCY
        - com.sun.jna.platform.win32.OaIdl.CURRENCY.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.OaIdl.DECIMAL._DECIMAL1
      - com.sun.jna.platform.win32.OaIdl.DECIMAL._DECIMAL2
      - com.sun.jna.platform.win32.OaIdl.ELEMDESC._Union
        - com.sun.jna.platform.win32.OaIdl.ELEMDESC._Union.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.OaIdl.TYPEDESC._TYPEDESC
      - com.sun.jna.platform.win32.OaIdl.VARDESC._Union
        - com.sun.jna.platform.win32.OaIdl.VARDESC._Union.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.Variant.VARIANT
        - com.sun.jna.platform.win32.Variant.VARIANT.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.Variant.VARIANT._VARIANT.__VARIANT
      - com.sun.jna.platform.win32.WinBase.SYSTEM_INFO.UNION
        - com.sun.jna.platform.win32.WinBase.SYSTEM_INFO.UNION.ByReference (implements com.sun.jna.Structure.ByReference)
      - com.sun.jna.platform.win32.WinNT.LARGE_INTEGER.UNION
      - com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload
      - com.sun.jna.platform.win32.WinUser.INPUT.INPUT_UNION
      - com.sun.jna.platform.unix.X11.XClientMessageEvent.Data
      - com.sun.jna.platform.unix.X11.XEvent
    - com.sun.jna.platform.win32.Variant.VARIANT._VARIANT
    - com.sun.jna.platform.win32.Variant.VARIANT._VARIANT.__VARIANT.BRECORD
      - com.sun.jna.platform.win32.Variant.VARIANT._VARIANT.__VARIANT.BRECORD.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Variant.VariantArg
      - com.sun.jna.platform.win32.Variant.VariantArg.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.VerRsrc.VS_FIXEDFILEINFO
      - com.sun.jna.platform.win32.VerRsrc.VS_FIXEDFILEINFO.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.Wdm.KEY_BASIC_INFORMATION
    - com.sun.jna.platform.win32.WinBase.FILETIME
      - com.sun.jna.platform.win32.WinBase.FILETIME.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinBase.MEMORYSTATUSEX
    - com.sun.jna.platform.win32.WinBase.OVERLAPPED
    - com.sun.jna.platform.win32.WinBase.PROCESS_INFORMATION
      - com.sun.jna.platform.win32.WinBase.PROCESS_INFORMATION.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinBase.SECURITY_ATTRIBUTES
    - com.sun.jna.platform.win32.WinBase.STARTUPINFO
    - com.sun.jna.platform.win32.WinBase.SYSTEM_INFO
    - com.sun.jna.platform.win32.WinBase.SYSTEM_INFO.PI
      - com.sun.jna.platform.win32.WinBase.SYSTEM_INFO.PI.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinBase.SYSTEMTIME
    - com.sun.jna.platform.win32.WinCrypt.CRYPTPROTECT_PROMPTSTRUCT
    - com.sun.jna.platform.win32.WinCrypt.DATA_BLOB
    - com.sun.jna.platform.win32.WinDef.POINT
      - com.sun.jna.platform.win32.WinDef.POINT.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinDef.RECT
    - com.sun.jna.platform.win32.WinGDI.BITMAPINFO
    - com.sun.jna.platform.win32.WinGDI.BITMAPINFOHEADER
    - com.sun.jna.platform.win32.WinGDI.RGBQUAD
    - com.sun.jna.platform.win32.WinGDI.RGNDATA
    - com.sun.jna.platform.win32.WinGDI.RGNDATAHEADER
    - com.sun.jna.platform.win32.Winioctl.STORAGE_DEVICE_NUMBER
      - com.sun.jna.platform.win32.Winioctl.STORAGE_DEVICE_NUMBER.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.ACEStructure
      - com.sun.jna.platform.win32.WinNT.ACCESS_ACEStructure
        - com.sun.jna.platform.win32.WinNT.ACCESS_ALLOWED_ACE
        - com.sun.jna.platform.win32.WinNT.ACCESS_DENIED_ACE
      - com.sun.jna.platform.win32.WinNT.ACE_HEADER
    - com.sun.jna.platform.win32.WinNT.ACL
    - com.sun.jna.platform.win32.WinNT.CACHE_DESCRIPTOR
    - com.sun.jna.platform.win32.WinNT.EVENTLOGRECORD
    - com.sun.jna.platform.win32.WinNT.FILE_NOTIFY_INFORMATION
    - com.sun.jna.platform.win32.WinNT.LARGE_INTEGER
      - com.sun.jna.platform.win32.WinNT.LARGE_INTEGER.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.LARGE_INTEGER.LowHigh
    - com.sun.jna.platform.win32.WinNT.LUID
    - com.sun.jna.platform.win32.WinNT.LUID_AND_ATTRIBUTES
    - com.sun.jna.platform.win32.WinNT.OSVERSIONINFO
    - com.sun.jna.platform.win32.WinNT.OSVERSIONINFOEX
    - com.sun.jna.platform.win32.WinNT.PSID
      - com.sun.jna.platform.win32.WinNT.PSID.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.SECURITY_DESCRIPTOR
      - com.sun.jna.platform.win32.WinNT.SECURITY_DESCRIPTOR.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.SECURITY_DESCRIPTOR_RELATIVE
      - com.sun.jna.platform.win32.WinNT.SECURITY_DESCRIPTOR_RELATIVE.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinNT.SID_AND_ATTRIBUTES
    - com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION
    - com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructNumaNode
    - com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructProcessorCore
    - com.sun.jna.platform.win32.WinNT.TOKEN_GROUPS
    - com.sun.jna.platform.win32.WinNT.TOKEN_OWNER
    - com.sun.jna.platform.win32.WinNT.TOKEN_PRIVILEGES
    - com.sun.jna.platform.win32.WinNT.TOKEN_USER
    - com.sun.jna.platform.win32.Winspool.PRINTER_INFO_1
    - com.sun.jna.platform.win32.Winspool.PRINTER_INFO_4
    - com.sun.jna.platform.win32.Winsvc.SERVICE_STATUS
    - com.sun.jna.platform.win32.Winsvc.SERVICE_STATUS_PROCESS
    - com.sun.jna.platform.win32.WinUser.BLENDFUNCTION
    - com.sun.jna.platform.win32.WinUser.FLASHWINFO
    - com.sun.jna.platform.win32.WinUser.GUITHREADINFO
    - com.sun.jna.platform.win32.WinUser.HARDWAREINPUT
      - com.sun.jna.platform.win32.WinUser.HARDWAREINPUT.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinUser.INPUT
      - com.sun.jna.platform.win32.WinUser.INPUT.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinUser.KBDLLHOOKSTRUCT
    - com.sun.jna.platform.win32.WinUser.KEYBDINPUT
      - com.sun.jna.platform.win32.WinUser.KEYBDINPUT.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinUser.LASTINPUTINFO
    - com.sun.jna.platform.win32.WinUser.MOUSEINPUT
      - com.sun.jna.platform.win32.WinUser.MOUSEINPUT.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.win32.WinUser.MSG
    - com.sun.jna.platform.win32.WinUser.POINT
    - com.sun.jna.platform.win32.WinUser.SIZE
    - com.sun.jna.platform.win32.WinUser.WINDOWINFO
    - com.sun.jna.platform.win32.WinUser.WNDCLASSEX
      - com.sun.jna.platform.win32.WinUser.WNDCLASSEX.ByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XAnyEvent
    - com.sun.jna.platform.unix.X11.XButtonEvent
      - com.sun.jna.platform.unix.X11.XButtonPressedEvent
      - com.sun.jna.platform.unix.X11.XButtonReleasedEvent
    - com.sun.jna.platform.unix.X11.XCirculateEvent
    - com.sun.jna.platform.unix.X11.XCirculateRequestEvent
    - com.sun.jna.platform.unix.X11.XClientMessageEvent
    - com.sun.jna.platform.unix.X11.XColormapEvent
    - com.sun.jna.platform.unix.X11.XConfigureEvent
    - com.sun.jna.platform.unix.X11.XConfigureRequestEvent
    - com.sun.jna.platform.unix.X11.XCreateWindowEvent
    - com.sun.jna.platform.unix.X11.XCrossingEvent
      - com.sun.jna.platform.unix.X11.XEnterWindowEvent
      - com.sun.jna.platform.unix.X11.XLeaveWindowEvent
    - com.sun.jna.platform.unix.X11.XDestroyWindowEvent
    - com.sun.jna.platform.unix.X11.XDeviceByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XErrorEvent
    - com.sun.jna.platform.unix.X11.XExposeEvent
    - com.sun.jna.platform.unix.X11.XFocusChangeEvent
      - com.sun.jna.platform.unix.X11.XFocusInEvent
      - com.sun.jna.platform.unix.X11.XFocusOutEvent
    - com.sun.jna.platform.unix.X11.XGCValues
    - com.sun.jna.platform.unix.X11.XGraphicsExposeEvent
    - com.sun.jna.platform.unix.X11.XGravityEvent
    - com.sun.jna.platform.unix.X11.XInputClassInfoByReference (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XKeyboardControlRef (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XKeyboardStateRef (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XKeyEvent
    - com.sun.jna.platform.unix.X11.XKeymapEvent
    - com.sun.jna.platform.unix.X11.XMapEvent
    - com.sun.jna.platform.unix.X11.XMappingEvent
    - com.sun.jna.platform.unix.X11.XMapRequestEvent
    - com.sun.jna.platform.unix.X11.XModifierKeymapRef (implements com.sun.jna.Structure.ByReference)
    - com.sun.jna.platform.unix.X11.XMotionEvent
      - com.sun.jna.platform.unix.X11.XPointerMovedEvent
    - com.sun.jna.platform.unix.X11.XNoExposeEvent
    - com.sun.jna.platform.unix.X11.XPoint
    - com.sun.jna.platform.unix.X11.XPropertyEvent
    - com.sun.jna.platform.unix.X11.XRectangle
    - com.sun.jna.platform.unix.X11.Xrender.XRenderDirectFormat
    - com.sun.jna.platform.unix.X11.Xrender.XRenderPictFormat
    - com.sun.jna.platform.unix.X11.XReparentEvent
    - com.sun.jna.platform.unix.X11.XResizeRequestEvent
    - com.sun.jna.platform.unix.X11.XSelectionClearEvent
    - com.sun.jna.platform.unix.X11.XSelectionEvent
    - com.sun.jna.platform.unix.X11.XSelectionRequestEvent
    - com.sun.jna.platform.unix.X11.XSetWindowAttributes
    - com.sun.jna.platform.unix.X11.XSizeHints
    - com.sun.jna.platform.unix.X11.XSizeHints.Aspect
    - com.sun.jna.platform.unix.X11.XTextProperty
    - com.sun.jna.platform.unix.X11.XUnmapEvent
    - com.sun.jna.platform.unix.X11.XVisibilityEvent
    - com.sun.jna.platform.unix.X11.XVisualInfo
    - com.sun.jna.platform.unix.X11.XWindowAttributes
    - com.sun.jna.platform.unix.X11.XWMHints
  - com.sun.jna.Structure.StructField
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.sun.jna.platform.win32.COM.COMException
        - com.sun.jna.LastErrorException
        - com.sun.jna.platform.win32.Win32Exception
  - com.sun.jna.ToNativeContext
    - com.sun.jna.CallbackResultContext
    - com.sun.jna.FunctionParameterContext
      - com.sun.jna.MethodParameterContext
    - com.sun.jna.StructureWriteContext
  - com.sun.jna.platform.win32.User32Util
  - com.sun.jna.win32.W32APIFunctionMapper (implements com.sun.jna.FunctionMapper)
  - com.sun.jna.platform.win32.W32Errors (implements com.sun.jna.platform.win32.WinError)
  - com.sun.jna.platform.win32.W32Service
  - com.sun.jna.platform.win32.W32ServiceManager
  - com.sun.jna.platform.win32.Wdm.KEY_INFORMATION_CLASS
  - com.sun.jna.WeakIdentityHashMap (implements java.util.Map<K,V>)
  - java.awt.event.WindowAdapter (implements java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener)
    - com.sun.jna.platform.WindowUtils.RepaintTrigger.Listener (implements java.awt.event.AWTEventListener, java.awt.event.ComponentListener, java.awt.event.HierarchyListener)
  - com.sun.jna.platform.WindowUtils
  - com.sun.jna.platform.WindowUtils.NativeWindowUtils
  - com.sun.jna.platform.win32.WinNT.PROCESSOR_CACHE_TYPE
  - com.sun.jna.platform.win32.WinNT.SECURITY_IMPERSONATION_LEVEL
  - com.sun.jna.platform.win32.WinNT.SID_NAME_USE
  - com.sun.jna.platform.win32.WinNT.TOKEN_INFORMATION_CLASS
  - com.sun.jna.platform.win32.WinNT.TOKEN_TYPE
  - com.sun.jna.platform.win32.WinNT.WELL_KNOWN_SID_TYPE
  - com.sun.jna.platform.win32.WinspoolUtil
  - com.sun.jna.platform.win32.Winsvc.SC_STATUS_TYPE
  - com.sun.jna.WString (implements java.lang.CharSequence, java.lang.Comparable<T>)

## Interface Hierarchy

- com.sun.jna.AltCallingConvention
  - com.sun.jna.platform.win32.Advapi32
  - com.sun.jna.platform.win32.BaseTSD
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.wince.CoreDLL
  - com.sun.jna.platform.win32.Crypt32
  - com.sun.jna.platform.win32.DBT
  - com.sun.jna.platform.win32.DsGetDC
  - com.sun.jna.platform.win32.GDI32
  - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.LMAccess
  - com.sun.jna.platform.win32.LMCons
  - com.sun.jna.platform.win32.LMErr
  - com.sun.jna.platform.win32.LMJoin
  - com.sun.jna.platform.win32.Msi
  - com.sun.jna.platform.win32.Netapi32
  - com.sun.jna.platform.win32.NtDll
  - com.sun.jna.platform.win32.NTSecApi
  - com.sun.jna.platform.win32.Ole32
  - com.sun.jna.platform.win32.OleAuto
  - com.sun.jna.platform.win32.Secur32
  - com.sun.jna.platform.win32.SetupApi
  - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI, com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.ShellAPI
    - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.Sspi
  - com.sun.jna.win32.StdCall
    - com.sun.jna.platform.win32.Advapi32
    - com.sun.jna.platform.win32.BaseTSD
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Crypt32
    - com.sun.jna.platform.win32.DBT
    - com.sun.jna.platform.win32.DsGetDC
    - com.sun.jna.platform.win32.GDI32
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.LMAccess
    - com.sun.jna.platform.win32.LMCons
    - com.sun.jna.platform.win32.LMErr
    - com.sun.jna.platform.win32.LMJoin
    - com.sun.jna.platform.win32.Msi
    - com.sun.jna.platform.win32.Netapi32
    - com.sun.jna.platform.win32.NtDll
    - com.sun.jna.platform.win32.NTSecApi
    - com.sun.jna.platform.win32.Ole32
    - com.sun.jna.platform.win32.OleAuto
    - com.sun.jna.platform.win32.Secur32
    - com.sun.jna.platform.win32.SetupApi
    - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI, com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.ShellAPI
      - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.Sspi
    - com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.Library)
      - com.sun.jna.platform.win32.Advapi32
      - com.sun.jna.platform.win32.BaseTSD
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
          - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
            - com.sun.jna.platform.wince.CoreDLL
            - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Crypt32
      - com.sun.jna.platform.win32.DBT
      - com.sun.jna.platform.win32.DsGetDC
      - com.sun.jna.platform.win32.GDI32
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.LMAccess
      - com.sun.jna.platform.win32.LMCons
      - com.sun.jna.platform.win32.LMErr
      - com.sun.jna.platform.win32.LMJoin
      - com.sun.jna.platform.win32.Msi
      - com.sun.jna.platform.win32.Netapi32
      - com.sun.jna.platform.win32.NtDll
      - com.sun.jna.platform.win32.NTSecApi
      - com.sun.jna.platform.win32.Ole32
      - com.sun.jna.platform.win32.OleAuto
      - com.sun.jna.platform.win32.Secur32
      - com.sun.jna.platform.win32.SetupApi
      - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI)
      - com.sun.jna.platform.win32.ShellAPI
        - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.win32.Sspi
      - com.sun.jna.platform.win32.Tlhelp32
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.platform.win32.WinUser)
      - com.sun.jna.platform.win32.VerRsrc
      - com.sun.jna.platform.win32.Version
      - com.sun.jna.win32.W32APIOptions
      - com.sun.jna.platform.win32.Wdm
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinCrypt
      - com.sun.jna.platform.win32.WinDef
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
        - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
          - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
            - com.sun.jna.platform.wince.CoreDLL
            - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
          - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.win32.WinGDI
      - com.sun.jna.platform.win32.Winioctl
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinReg
      - com.sun.jna.platform.win32.Winspool
      - com.sun.jna.platform.win32.Winsvc
      - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.platform.win32.WinDef)
        - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.win32.Wtsapi32
    - com.sun.jna.win32.StdCallLibrary.StdCallCallback (also extends com.sun.jna.Callback)
      - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
      - com.sun.jna.platform.win32.WinUser.HOOKPROC
        - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
      - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
      - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
    - com.sun.jna.platform.win32.Tlhelp32
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
    - com.sun.jna.platform.win32.VerRsrc
    - com.sun.jna.platform.win32.Version
    - com.sun.jna.win32.W32APIOptions
    - com.sun.jna.platform.win32.Wdm
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinCrypt
    - com.sun.jna.platform.win32.WinDef
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.WinGDI
    - com.sun.jna.platform.win32.Winioctl
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
    - com.sun.jna.platform.win32.WinReg
    - com.sun.jna.platform.win32.Winspool
    - com.sun.jna.platform.win32.Winsvc
    - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.WinUser.HOOKPROC
      - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
    - com.sun.jna.platform.win32.Wtsapi32
  - com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.Library, com.sun.jna.win32.StdCall)
    - com.sun.jna.platform.win32.Advapi32
    - com.sun.jna.platform.win32.BaseTSD
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Crypt32
    - com.sun.jna.platform.win32.DBT
    - com.sun.jna.platform.win32.DsGetDC
    - com.sun.jna.platform.win32.GDI32
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.LMAccess
    - com.sun.jna.platform.win32.LMCons
    - com.sun.jna.platform.win32.LMErr
    - com.sun.jna.platform.win32.LMJoin
    - com.sun.jna.platform.win32.Msi
    - com.sun.jna.platform.win32.Netapi32
    - com.sun.jna.platform.win32.NtDll
    - com.sun.jna.platform.win32.NTSecApi
    - com.sun.jna.platform.win32.Ole32
    - com.sun.jna.platform.win32.OleAuto
    - com.sun.jna.platform.win32.Secur32
    - com.sun.jna.platform.win32.SetupApi
    - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI)
    - com.sun.jna.platform.win32.ShellAPI
      - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.Sspi
    - com.sun.jna.platform.win32.Tlhelp32
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.platform.win32.WinUser)
    - com.sun.jna.platform.win32.VerRsrc
    - com.sun.jna.platform.win32.Version
    - com.sun.jna.win32.W32APIOptions
    - com.sun.jna.platform.win32.Wdm
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinCrypt
    - com.sun.jna.platform.win32.WinDef
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.WinGDI
    - com.sun.jna.platform.win32.Winioctl
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinReg
    - com.sun.jna.platform.win32.Winspool
    - com.sun.jna.platform.win32.Winsvc
    - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.Wtsapi32
  - com.sun.jna.win32.StdCallLibrary.StdCallCallback (also extends com.sun.jna.Callback, com.sun.jna.win32.StdCall)
    - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
    - com.sun.jna.platform.win32.WinUser.HOOKPROC
      - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
  - com.sun.jna.platform.win32.Tlhelp32
  - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
  - com.sun.jna.platform.win32.VerRsrc
  - com.sun.jna.platform.win32.Version
  - com.sun.jna.win32.W32APIOptions
  - com.sun.jna.platform.win32.Wdm
  - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.WinCrypt
  - com.sun.jna.platform.win32.WinDef
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.WinGDI
  - com.sun.jna.platform.win32.Winioctl
  - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
  - com.sun.jna.platform.win32.WinReg
  - com.sun.jna.platform.win32.Winspool
  - com.sun.jna.platform.win32.Winsvc
  - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.WinUser.HOOKPROC
    - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
  - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
  - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
  - com.sun.jna.platform.win32.Wtsapi32
- com.sun.jna.Callback
  - com.sun.jna.CallbackProxy
  - com.sun.jna.platform.mac.Carbon.EventHandlerProcPtr
  - com.sun.jna.win32.DLLCallback
  - com.sun.jna.win32.StdCallLibrary.StdCallCallback (also extends com.sun.jna.win32.StdCall)
    - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
    - com.sun.jna.platform.win32.WinUser.HOOKPROC
      - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
    - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
  - com.sun.jna.platform.win32.WinNT.OVERLAPPED_COMPLETION_ROUTINE
  - com.sun.jna.platform.win32.WinUser.HOOKPROC
    - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
  - com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc
  - com.sun.jna.platform.win32.WinUser.WindowProc
  - com.sun.jna.platform.win32.WinUser.WNDENUMPROC
  - com.sun.jna.platform.unix.X11.XErrorHandler
- com.sun.jna.Callback.UncaughtExceptionHandler
- com.sun.jna.platform.dnd.DropTargetPainter
- com.sun.jna.platform.FileMonitor.FileListener
- com.sun.jna.FromNativeConverter
  - com.sun.jna.TypeConverter (also extends com.sun.jna.ToNativeConverter)
- com.sun.jna.Function.PostCallRead
- com.sun.jna.FunctionMapper
- com.sun.jna.platform.win32.Guid
- com.sun.jna.InvocationMapper
- com.sun.jna.Library
  - com.sun.jna.platform.win32.Advapi32
  - com.sun.jna.platform.win32.BaseTSD
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.mac.Carbon
  - com.sun.jna.platform.wince.CoreDLL
  - com.sun.jna.platform.win32.Crypt32
  - com.sun.jna.platform.win32.DBT
  - com.sun.jna.platform.win32.DsGetDC
  - com.sun.jna.platform.win32.GDI32
  - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.LMAccess
  - com.sun.jna.platform.win32.LMCons
  - com.sun.jna.platform.win32.LMErr
  - com.sun.jna.platform.win32.LMJoin
  - com.sun.jna.platform.mac.MacFileUtils.FileManager
  - com.sun.jna.platform.win32.Msi
  - com.sun.jna.platform.win32.Netapi32
  - com.sun.jna.platform.win32.NtDll
  - com.sun.jna.platform.win32.NTSecApi
  - com.sun.jna.platform.win32.Ole32
  - com.sun.jna.platform.win32.OleAuto
  - com.sun.jna.platform.win32.Secur32
  - com.sun.jna.platform.win32.SetupApi
  - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI, com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.ShellAPI
    - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.Sspi
  - com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.win32.StdCall)
    - com.sun.jna.platform.win32.Advapi32
    - com.sun.jna.platform.win32.BaseTSD
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Crypt32
    - com.sun.jna.platform.win32.DBT
    - com.sun.jna.platform.win32.DsGetDC
    - com.sun.jna.platform.win32.GDI32
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.LMAccess
    - com.sun.jna.platform.win32.LMCons
    - com.sun.jna.platform.win32.LMErr
    - com.sun.jna.platform.win32.LMJoin
    - com.sun.jna.platform.win32.Msi
    - com.sun.jna.platform.win32.Netapi32
    - com.sun.jna.platform.win32.NtDll
    - com.sun.jna.platform.win32.NTSecApi
    - com.sun.jna.platform.win32.Ole32
    - com.sun.jna.platform.win32.OleAuto
    - com.sun.jna.platform.win32.Secur32
    - com.sun.jna.platform.win32.SetupApi
    - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.platform.win32.ShellAPI)
    - com.sun.jna.platform.win32.ShellAPI
      - com.sun.jna.platform.win32.Shell32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.Sspi
    - com.sun.jna.platform.win32.Tlhelp32
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.platform.win32.WinUser)
    - com.sun.jna.platform.win32.VerRsrc
    - com.sun.jna.platform.win32.Version
    - com.sun.jna.win32.W32APIOptions
    - com.sun.jna.platform.win32.Wdm
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinCrypt
    - com.sun.jna.platform.win32.WinDef
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
      - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
        - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
          - com.sun.jna.platform.wince.CoreDLL
          - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
        - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.WinGDI
    - com.sun.jna.platform.win32.Winioctl
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinReg
    - com.sun.jna.platform.win32.Winspool
    - com.sun.jna.platform.win32.Winsvc
    - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.platform.win32.WinDef)
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
    - com.sun.jna.platform.win32.Wtsapi32
  - com.sun.jna.platform.win32.Tlhelp32
  - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
  - com.sun.jna.platform.win32.VerRsrc
  - com.sun.jna.platform.win32.Version
  - com.sun.jna.win32.W32APIOptions
  - com.sun.jna.platform.win32.Wdm
  - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.WinCrypt
  - com.sun.jna.platform.win32.WinDef
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinUser)
    - com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
      - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        - com.sun.jna.platform.wince.CoreDLL
        - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
      - com.sun.jna.platform.wince.CoreDLL
      - com.sun.jna.platform.win32.Kernel32
    - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary)
      - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.WinGDI
  - com.sun.jna.platform.win32.Winioctl
  - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.WinReg
  - com.sun.jna.platform.win32.Winspool
  - com.sun.jna.platform.win32.Winsvc
  - com.sun.jna.platform.win32.WinUser (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinDef)
    - com.sun.jna.platform.win32.User32 (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.platform.win32.Wtsapi32
  - com.sun.jna.platform.unix.X11
  - com.sun.jna.platform.unix.X11.Xevie
  - com.sun.jna.platform.unix.X11.Xext
  - com.sun.jna.platform.unix.X11.Xrender
  - com.sun.jna.platform.unix.X11.XTest
- com.sun.jna.Native.ffi_callback
- com.sun.jna.NativeMapped
- com.sun.jna.platform.win32.NTStatus
- com.sun.jna.platform.win32.OaIdl
- com.sun.jna.platform.win32.ObjBase
- com.sun.jna.platform.RasterRangesUtils.RangesOutput
- com.sun.jna.platform.win32.ShlObj
- com.sun.jna.Structure.ByReference
- com.sun.jna.Structure.ByValue
- com.sun.jna.ToNativeConverter
  - com.sun.jna.TypeConverter (also extends com.sun.jna.FromNativeConverter)
- com.sun.jna.TypeMapper
- com.sun.jna.platform.win32.Variant
- com.sun.jna.Version
- com.sun.jna.platform.win32.WinError
  - com.sun.jna.platform.wince.CoreDLL
  - com.sun.jna.platform.win32.Kernel32
  - com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef)
    - com.sun.jna.platform.wince.CoreDLL
    - com.sun.jna.platform.win32.Kernel32
- com.sun.jna.platform.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP
- com.sun.jna.platform.win32.WTypes

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.sun.jna.platform.win32.Advapi32Util.EventLogType

Copyright © 2007-2013 Timothy Wall. All Rights Reserved.