Class Shell32Ex.SHELLEXECUTEINFO

java.lang.Object
com.sun.jna.Structure
org.jumpmind.symmetric.wrapper.jna.Shell32Ex.SHELLEXECUTEINFO
Enclosing interface:
Shell32Ex

public static class Shell32Ex.SHELLEXECUTEINFO extends com.sun.jna.Structure
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.sun.jna.Structure

    com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
     
    int
     
    int
     
    com.sun.jna.platform.win32.WinDef.HINSTANCE
     
    com.sun.jna.platform.win32.WinReg.HKEY
     
    com.sun.jna.platform.win32.WinNT.HANDLE
     
    com.sun.jna.platform.win32.WinNT.HANDLE
     
    com.sun.jna.platform.win32.WinDef.HWND
     
    com.sun.jna.WString
     
    com.sun.jna.WString
     
    com.sun.jna.WString
     
    com.sun.jna.Pointer
     
    com.sun.jna.WString
     
    com.sun.jna.WString
     
    int
     

    Fields inherited from class com.sun.jna.Structure

    ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<String>
     

    Methods inherited from class com.sun.jna.Structure

    allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • cbSize

      public int cbSize
    • fMask

      public int fMask
    • hwnd

      public com.sun.jna.platform.win32.WinDef.HWND hwnd
    • lpVerb

      public com.sun.jna.WString lpVerb
    • lpFile

      public com.sun.jna.WString lpFile
    • lpParameters

      public com.sun.jna.WString lpParameters
    • lpDirectory

      public com.sun.jna.WString lpDirectory
    • nShow

      public int nShow
    • hInstApp

      public com.sun.jna.platform.win32.WinDef.HINSTANCE hInstApp
    • lpIDList

      public com.sun.jna.Pointer lpIDList
    • lpClass

      public com.sun.jna.WString lpClass
    • hKeyClass

      public com.sun.jna.platform.win32.WinReg.HKEY hKeyClass
    • dwHotKey

      public int dwHotKey
    • hMonitor

      public com.sun.jna.platform.win32.WinNT.HANDLE hMonitor
    • hProcess

      public com.sun.jna.platform.win32.WinNT.HANDLE hProcess
  • Constructor Details

    • SHELLEXECUTEINFO

      public SHELLEXECUTEINFO()
  • Method Details

    • getFieldOrder

      protected List<String> getFieldOrder()
      Overrides:
      getFieldOrder in class com.sun.jna.Structure