Class Kernel32.INPUT_RECORD

  • Enclosing class:
    Kernel32

    @JniClass(flags={STRUCT,TYPEDEF},
              conditional="defined(_WIN32) || defined(_WIN64)")
    public static class Kernel32.INPUT_RECORD
    extends java.lang.Object
    see: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx
    • Field Detail

      • SIZEOF

        @JniField(flags=CONSTANT,
                  accessor="sizeof(INPUT_RECORD)")
        public static int SIZEOF
      • KEY_EVENT

        @JniField(flags=CONSTANT,
                  accessor="KEY_EVENT")
        public static short KEY_EVENT
      • eventType

        @JniField(accessor="EventType")
        public short eventType
    • Method Detail

      • memmove

        public static final void memmove​(@JniArg(cast="void *",flags={NO_IN,CRITICAL})
                                         Kernel32.INPUT_RECORD dest,
                                         @JniArg(cast="const void *",flags={NO_OUT,CRITICAL})
                                         long src,
                                         @JniArg(cast="size_t")
                                         long size)