All Superinterfaces:
LibC
public interface WindowsLibC
extends LibC
Field Summary
Fields
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Method Summary
All Methods Instance Methods Abstract Methods
int
int
int
int
_pipe (int[] fds,
int psize,
int textmode)
int
int
int
int
int
int
int
boolean
CreateFileW (byte[] lpFileName,
int dwDesiredAccess,
int dwShareMode,
jnr.ffi.Pointer lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
int hTemplateFile)
boolean
boolean
int
int
boolean
boolean
boolean
int
int
int
int
int
int
OpenProcess (int desiredAccess,
int inheritHandle,
int processId)
boolean
boolean
int
boolean
int
Methods inherited from interface jnr.posix.LibC
access , chdir , chmod , chown , close , confstr , daemon , dup , dup2 , endgrent , endpwent , environ , execv , execve , fchmod , fchown , fcntl , fcntl , fcntl , fcntl , fcntl , fdatasync , flock , fork , fpathconf , fstat , fstat64 , fsync , ftruncate , futimens , futimens , futimes , getcwd , getdtablesize , getegid , getenv , geteuid , getgid , getgrent , getgrgid , getgrnam , getgroups , gethostname , getlogin , getpgid , getpgid , getpgrp , getpid , getppid , getpriority , getpwent , getpwnam , getpwuid , getrlimit , getrlimit , getsockopt , gettimeofday , getuid , isatty , kill , kill , lchmod , lchown , link , lseek , lstat , lstat64 , lutimes , mkdir , nl_langinfo , open , pipe , pread , pread , pread , pread , pwrite , pwrite , pwrite , pwrite , raise , read , read , read , read , readlink , readlink , readlink , recvmsg , rename , rmdir , sendmsg , setegid , setenv , seteuid , setgid , setgrent , setlocale , setpgid , setpgrp , setpriority , setpwent , setrlimit , setrlimit , setsid , setsockopt , setuid , signal , socketpair , stat , stat64 , strerror , symlink , syscall , syscall , syscall , syscall , sysconf , times , truncate , umask , unlink , unsetenv , utimensat , utimensat , utimes , utimes , wait , waitpid , write , write , write , write
Field Details
STD_OUTPUT_HANDLE
static final int STD_OUTPUT_HANDLE
See Also:
STD_ERROR_HANDLE
static final int STD_ERROR_HANDLE
See Also:
NORMAL_PRIORITY_CLASS
static final int NORMAL_PRIORITY_CLASS
See Also:
CREATE_UNICODE_ENVIRONMENT
static final int CREATE_UNICODE_ENVIRONMENT
See Also:
INFINITE
static final int INFINITE
See Also:
FILE_TYPE_DISK
static final int FILE_TYPE_DISK
See Also:
FILE_TYPE_CHAR
static final int FILE_TYPE_CHAR
See Also:
FILE_TYPE_PIPE
static final int FILE_TYPE_PIPE
See Also:
FILE_TYPE_REMOTE
static final int FILE_TYPE_REMOTE
See Also:
FILE_TYPE_UNKNOWN
static final int FILE_TYPE_UNKNOWN
See Also:
Method Details
_open_osfhandle
int _open_osfhandle (HANDLE handle,
int flags)
_close
int _close (int fd)
_umask
int _umask (int mask)
RemoveDirectoryW
boolean RemoveDirectoryW (WString path)
_wchmod
int _wchmod (WString path,
int pmode)
_wstat64
int _wstat64 (byte[] path,
FileStat stat)
_pipe
int _pipe (int[] fds,
int psize,
int textmode)
OpenProcess
HANDLE OpenProcess (int desiredAccess,
int inheritHandle,
int processId)
GetFileAttributesW
int GetFileAttributesW (WString path)
SetFileAttributesW
int SetFileAttributesW (WString path,
int flags)
GetExitCodeProcess
boolean GetExitCodeProcess (HANDLE handle,
jnr.ffi.Pointer exitCode)
GetExitCodeProcess
boolean GetExitCodeProcess (HANDLE handle,
jnr.ffi.byref.IntByReference exitCode)
GetFileType
int GetFileType (HANDLE handle)
GetFileSize
int GetFileSize (HANDLE handle,
jnr.ffi.byref.IntByReference outSizeHigh)
GetStdHandle
HANDLE GetStdHandle (int stdHandle)
CreateFileW
HANDLE CreateFileW (byte[] lpFileName,
int dwDesiredAccess,
int dwShareMode,
jnr.ffi.Pointer lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
int hTemplateFile)
GetComputerNameW
boolean GetComputerNameW (ByteBuffer lpBuffer,
jnr.ffi.byref.IntByReference nSize)
CloseHandle
boolean CloseHandle (HANDLE handle)
WaitForSingleObject
int WaitForSingleObject (HANDLE handle,
int milliseconds)
_environ
jnr.ffi.Variable<Long > _environ ()