public static interface WindowsFFI.Kernel32
| Modifier and Type | Field and Description | 
|---|---|
| static int | ERROR_INVALID_PARAMETER | 
| static int | PROCESS_QUERY_INFORMATION | 
| static int | PROCESS_TERMINATE | 
| static int | STILL_ACTIVE | 
| Modifier and Type | Method and Description | 
|---|---|
| int | CloseHandle(jnr.ffi.Pointer handle) | 
| int | GetExitCodeProcess(jnr.ffi.Pointer hProcess,
                  jnr.ffi.byref.IntByReference pointerToExitCodeDword) | 
| int | GetLastError() | 
| int | GetProcessId(long handle) | 
| jnr.ffi.Pointer | OpenProcess(int dwDesiredAccess,
           int bInheritHandle,
           int dwProcessId) | 
| int | TerminateProcess(jnr.ffi.Pointer hProcess,
                int uExitCode) | 
static final int PROCESS_QUERY_INFORMATION
static final int ERROR_INVALID_PARAMETER
static final int PROCESS_TERMINATE
static final int STILL_ACTIVE
int GetProcessId(long handle)
jnr.ffi.Pointer OpenProcess(int dwDesiredAccess,
                          int bInheritHandle,
                          int dwProcessId)
int CloseHandle(jnr.ffi.Pointer handle)
int GetLastError()
int GetExitCodeProcess(jnr.ffi.Pointer hProcess,
                     jnr.ffi.byref.IntByReference pointerToExitCodeDword)
int TerminateProcess(jnr.ffi.Pointer hProcess,
                   int uExitCode)
Copyright © 2001-2015 JRuby. All Rights Reserved.