public interface jtermios.windows.WinAPI$Windows_kernel32_lib extends com.sun.jna.win32.StdCallLibrary
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jtermios.windows.WinAPI$Windows_kernel32_lib
super_class: java.lang.Object
{
public abstract jtermios.windows.WinAPI$HANDLE CreateFile(java.lang.String, int, int, jtermios.windows.WinAPI$SECURITY_ATTRIBUTES, int, int, com.sun.jna.Pointer);
descriptor: (Ljava/lang/String;IILjtermios/windows/WinAPI$SECURITY_ATTRIBUTES;IILcom/sun/jna/Pointer;)Ljtermios/windows/WinAPI$HANDLE;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
access
mode
security
create
atteribs
template
public abstract boolean WriteFile(jtermios.windows.WinAPI$HANDLE, byte[], int, int[], com.sun.jna.Pointer);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;[BI[ILcom/sun/jna/Pointer;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
buf
wrn
nwrtn
lpOverlapped
public abstract boolean WriteFile(jtermios.windows.WinAPI$HANDLE, com.sun.jna.Pointer, int, int[], com.sun.jna.Pointer);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Lcom/sun/jna/Pointer;I[ILcom/sun/jna/Pointer;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
buf
wrn
nwrtn
lpOverlapped
public abstract boolean ReadFile(jtermios.windows.WinAPI$HANDLE, byte[], int, int[], com.sun.jna.Pointer);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;[BI[ILcom/sun/jna/Pointer;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
buf
rdn
nrd
lpOverlapped
public abstract boolean ReadFile(jtermios.windows.WinAPI$HANDLE, com.sun.jna.Pointer, int, int[], com.sun.jna.Pointer);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Lcom/sun/jna/Pointer;I[ILcom/sun/jna/Pointer;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
lpBuffer
rdn
nrd
lpOverlapped
public abstract boolean FlushFileBuffers(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
public abstract boolean PurgeComm(jtermios.windows.WinAPI$HANDLE, int);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
qmask
public abstract boolean CancelIo(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
public abstract boolean CloseHandle(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
public abstract boolean ClearCommError(jtermios.windows.WinAPI$HANDLE, int[], jtermios.windows.WinAPI$COMSTAT);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;[ILjtermios/windows/WinAPI$COMSTAT;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
n
s
public abstract boolean SetCommMask(jtermios.windows.WinAPI$HANDLE, int);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
dwEvtMask
public abstract boolean GetCommMask(jtermios.windows.WinAPI$HANDLE, int[]);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;[I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
dwEvtMask
public abstract boolean GetCommState(jtermios.windows.WinAPI$HANDLE, jtermios.windows.WinAPI$DCB);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Ljtermios/windows/WinAPI$DCB;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
dcb
public abstract boolean SetCommState(jtermios.windows.WinAPI$HANDLE, jtermios.windows.WinAPI$DCB);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Ljtermios/windows/WinAPI$DCB;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
dcb
public abstract boolean SetCommTimeouts(jtermios.windows.WinAPI$HANDLE, jtermios.windows.WinAPI$COMMTIMEOUTS);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Ljtermios/windows/WinAPI$COMMTIMEOUTS;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
tout
public abstract boolean SetupComm(jtermios.windows.WinAPI$HANDLE, int, int);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;II)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
dwInQueue
dwOutQueue
public abstract boolean SetCommBreak(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
public abstract boolean ClearCommBreak(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
public abstract boolean GetCommModemStatus(jtermios.windows.WinAPI$HANDLE, int[]);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;[I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
stat
public abstract boolean EscapeCommFunction(jtermios.windows.WinAPI$HANDLE, int);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
func
public abstract jtermios.windows.WinAPI$HANDLE CreateEvent(jtermios.windows.WinAPI$SECURITY_ATTRIBUTES, boolean, boolean, java.lang.String);
descriptor: (Ljtermios/windows/WinAPI$SECURITY_ATTRIBUTES;ZZLjava/lang/String;)Ljtermios/windows/WinAPI$HANDLE;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
lpEventAttributes
bManualReset
bInitialState
lpName
public abstract boolean ResetEvent(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hEvent
public abstract boolean SetEvent(jtermios.windows.WinAPI$HANDLE);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hEvent
public abstract boolean WaitCommEvent(jtermios.windows.WinAPI$HANDLE, com.sun.jna.ptr.IntByReference, com.sun.jna.Pointer);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Lcom/sun/jna/ptr/IntByReference;Lcom/sun/jna/Pointer;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
lpEvtMask
lpOverlapped
public abstract int WaitForSingleObject(jtermios.windows.WinAPI$HANDLE, int);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hHandle
dwMilliseconds
public abstract boolean GetOverlappedResult(jtermios.windows.WinAPI$HANDLE, com.sun.jna.Pointer, int[], boolean);
descriptor: (Ljtermios/windows/WinAPI$HANDLE;Lcom/sun/jna/Pointer;[IZ)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hFile
lpOverlapped
lpNumberOfBytesTransferred
bWait
public abstract int FormatMessageW(int, com.sun.jna.Pointer, int, int, com.sun.jna.Pointer, int, com.sun.jna.Pointer);
descriptor: (ILcom/sun/jna/Pointer;IILcom/sun/jna/Pointer;ILcom/sun/jna/Pointer;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
flags
src
msgId
langId
dst
sze
va_list
public abstract int QueryDosDevice(java.lang.String, byte[], int);
descriptor: (Ljava/lang/String;[BI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
buffer
bsize
}
SourceFile: "WinAPI.java"
NestHost: jtermios.windows.WinAPI
InnerClasses:
public COMMTIMEOUTS = jtermios.windows.WinAPI$COMMTIMEOUTS of jtermios.windows.WinAPI
public COMSTAT = jtermios.windows.WinAPI$COMSTAT of jtermios.windows.WinAPI
public DCB = jtermios.windows.WinAPI$DCB of jtermios.windows.WinAPI
public HANDLE = jtermios.windows.WinAPI$HANDLE of jtermios.windows.WinAPI
public SECURITY_ATTRIBUTES = jtermios.windows.WinAPI$SECURITY_ATTRIBUTES of jtermios.windows.WinAPI
public abstract Windows_kernel32_lib = jtermios.windows.WinAPI$Windows_kernel32_lib of jtermios.windows.WinAPI