public interface Kernel32
extends com.sun.jna.win32.StdCallLibrary
Modifier and Type | Field and Description |
---|---|
static int |
FILE_ATTRIBUTE_REPARSE_POINT |
static Kernel32 |
INSTANCE |
static int |
MOVEFILE_COPY_ALLOWED |
static int |
MOVEFILE_CREATE_HARDLINK |
static int |
MOVEFILE_DELAY_UNTIL_REBOOT |
static int |
MOVEFILE_FAIL_IF_NOT_TRACKABLE |
static int |
MOVEFILE_REPLACE_EXISTING |
static int |
MOVEFILE_WRITE_THROUGH |
static int |
STILL_ACTIVE |
static int |
SYMBOLIC_LINK_FLAG_DIRECTORY |
Modifier and Type | Method and Description |
---|---|
boolean |
CreateSymbolicLinkW(com.sun.jna.WString lpSymlinkFileName,
com.sun.jna.WString lpTargetFileName,
int dwFlags)
Creates a symbolic link.
|
boolean |
GetExitCodeProcess(com.sun.jna.Pointer handle,
com.sun.jna.ptr.IntByReference r) |
int |
GetFileAttributesW(com.sun.jna.WString lpFileName) |
int |
GetTempPathW(int nBuffer,
com.sun.jna.Pointer lpBuffer) |
boolean |
MoveFileExA(String existingFileName,
String newFileName,
int flags)
See http://msdn.microsoft.com/en-us/library/aa365240(VS.85).aspx
|
int |
WaitForSingleObject(com.sun.jna.Pointer handle,
int milliseconds) |
static final Kernel32 INSTANCE
static final int MOVEFILE_COPY_ALLOWED
static final int MOVEFILE_CREATE_HARDLINK
static final int MOVEFILE_DELAY_UNTIL_REBOOT
static final int MOVEFILE_FAIL_IF_NOT_TRACKABLE
static final int MOVEFILE_REPLACE_EXISTING
static final int MOVEFILE_WRITE_THROUGH
static final int FILE_ATTRIBUTE_REPARSE_POINT
static final int SYMBOLIC_LINK_FLAG_DIRECTORY
static final int STILL_ACTIVE
boolean MoveFileExA(String existingFileName, String newFileName, int flags)
int WaitForSingleObject(com.sun.jna.Pointer handle, int milliseconds)
int GetFileAttributesW(com.sun.jna.WString lpFileName)
boolean GetExitCodeProcess(com.sun.jna.Pointer handle, com.sun.jna.ptr.IntByReference r)
boolean CreateSymbolicLinkW(com.sun.jna.WString lpSymlinkFileName, com.sun.jna.WString lpTargetFileName, int dwFlags)
lpSymlinkFileName
- Symbolic link to be createdlpTargetFileName
- Target of the link.dwFlags
- 0 or SYMBOLIC_LINK_FLAG_DIRECTORY
int GetTempPathW(int nBuffer, com.sun.jna.Pointer lpBuffer)
Copyright © 2017. All rights reserved.