public class FileAPI extends Object
| Constructor and Description |
|---|
FileAPI() |
| Modifier and Type | Method and Description |
|---|---|
static WinBase.HANDLE |
CreateFileW(WindowsLibC.WCharPointer lpFileName,
int dwDesiredAccess,
int dwShareMode,
org.graalvm.word.PointerBase lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
WinBase.HANDLE hTemplateFile)
Creates or opens a file or I/O device.
|
static int |
FILE_SHARE_DELETE() |
static int |
FILE_SHARE_READ()
CreateFile - dwShareMode Constants
|
static int |
FlushFileBuffers(int hFile) |
static int |
GENERIC_READ()
Generic Access Rights
|
static int |
GetStdHandle(int stdHandle) |
static int |
GetTempPathW(int nBufferLength,
WindowsLibC.WCharPointer lpBuffer) |
static int |
OPEN_EXISTING()
CreateFile - dwCreationDisposition Constants
|
static int |
STD_ERROR_HANDLE() |
static int |
STD_INPUT_HANDLE() |
static int |
STD_OUTPUT_HANDLE() |
static int |
WriteFile(int hFile,
org.graalvm.nativeimage.c.type.CCharPointer lpBuffer,
org.graalvm.word.UnsignedWord nNumberOfBytesToWrite,
org.graalvm.nativeimage.c.type.CIntPointer lpNumberOfBytesWritten,
org.graalvm.word.PointerBase lpOverlapped) |
public static int GENERIC_READ()
public static WinBase.HANDLE CreateFileW(WindowsLibC.WCharPointer lpFileName, int dwDesiredAccess, int dwShareMode, org.graalvm.word.PointerBase lpSecurityAttributes, int dwCreationDisposition, int dwFlagsAndAttributes, WinBase.HANDLE hTemplateFile)
public static int FILE_SHARE_READ()
public static int FILE_SHARE_DELETE()
public static int OPEN_EXISTING()
public static int WriteFile(int hFile,
org.graalvm.nativeimage.c.type.CCharPointer lpBuffer,
org.graalvm.word.UnsignedWord nNumberOfBytesToWrite,
org.graalvm.nativeimage.c.type.CIntPointer lpNumberOfBytesWritten,
org.graalvm.word.PointerBase lpOverlapped)
public static int FlushFileBuffers(int hFile)
public static int STD_INPUT_HANDLE()
public static int STD_OUTPUT_HANDLE()
public static int STD_ERROR_HANDLE()
public static int GetStdHandle(int stdHandle)
public static int GetTempPathW(int nBufferLength,
WindowsLibC.WCharPointer lpBuffer)