com.jinvoke.win32
Class Kernel32
java.lang.Object
com.jinvoke.win32.Kernel32
public class Kernel32
- extends java.lang.Object
|
Method Summary |
static int |
_hread(int hFile,
int lpBuffer,
int lBytes)
|
static int |
_hwrite(int hFile,
java.lang.String lpBuffer,
int lBytes)
|
static int |
_lclose(int hFile)
|
static int |
_lcreat(java.lang.String lpPathName,
int iAttribute)
|
static int |
_llseek(int hFile,
int lOffset,
int iOrigin)
|
static int |
_lopen(java.lang.String lpPathName,
int iReadWrite)
|
static int |
_lread(int hFile,
int lpBuffer,
int uBytes)
|
static int |
_lwrite(int hFile,
java.lang.String lpBuffer,
int uBytes)
|
static short |
AddAtom(java.lang.String lpString)
|
static boolean |
AllocConsole()
|
static boolean |
AreFileApisANSI()
|
static boolean |
BackupRead(int hFile,
byte[] lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
|
static boolean |
BackupRead(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
|
static boolean |
BackupSeek(int hFile,
int dwLowBytesToSeek,
int dwHighBytesToSeek,
int[] lpdwLowByteSeeked,
int[] lpdwHighByteSeeked,
int[] lpContext)
|
static boolean |
BackupWrite(int hFile,
byte[] lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
|
static boolean |
BackupWrite(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
|
static boolean |
Beep(int dwFreq,
int dwDuration)
|
static int |
BeginUpdateResource(java.lang.String pFileName,
boolean bDeleteExistingResources)
|
static boolean |
BuildCommDCB(java.lang.String lpDef,
DCB lpDCB)
|
static boolean |
BuildCommDCBAndTimeouts(java.lang.String lpDef,
DCB lpDCB,
CommTimeouts lpCommTimeouts)
|
static boolean |
CallNamedPipe(java.lang.String lpNamedPipeName,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesRead,
int nTimeOut)
|
static boolean |
CancelIo(int hFile)
|
static boolean |
CancelWaitableTimer(int hTimer)
|
static boolean |
ClearCommBreak(int hFile)
|
static boolean |
ClearCommError(int hFile,
int[] lpErrors,
ComStat lpStat)
|
static boolean |
CloseHandle(int hObject)
|
static int |
CompareFileTime(FileTime lpFileTime1,
FileTime lpFileTime2)
|
static int |
CompareString(int Locale,
int dwCmpFlags,
java.lang.String lpString1,
int cchCount1,
java.lang.String lpString2,
int cchCount2)
|
static boolean |
ConnectNamedPipe(int hNamedPipe,
Overlapped lpOverlapped)
|
static boolean |
ContinueDebugEvent(int dwProcessId,
int dwThreadId,
int dwContinueStatus)
|
static int |
ConvertDefaultLocale(int Locale)
|
static int |
ConvertThreadToFiber(int lpParameter)
|
static boolean |
CopyFile(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
boolean bFailIfExists)
|
static boolean |
CopyFileEx(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
Callback lpProgressRoutine,
int lpData,
int[] pbCancel,
int dwCopyFlags)
|
static int |
CreateConsoleScreenBuffer(int dwDesiredAccess,
int dwShareMode,
SecurityAttributes lpSecurityAttributes,
int dwFlags,
int lpScreenBufferData)
|
static boolean |
CreateDirectory(java.lang.String lpPathName,
SecurityAttributes lpSecurityAttributes)
|
static boolean |
CreateDirectoryEx(java.lang.String lpTemplateDirectory,
java.lang.String lpNewDirectory,
SecurityAttributes lpSecurityAttributes)
|
static int |
CreateEvent(SecurityAttributes lpEventAttributes,
boolean bManualReset,
boolean bInitialState,
java.lang.String lpName)
|
static int |
CreateFiber(int dwStackSize,
int lpStartAddress,
int lpParameter)
|
static int |
CreateFile(java.lang.String lpFileName,
int dwDesiredAccess,
int dwShareMode,
SecurityAttributes lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
int hTemplateFile)
|
static int |
CreateFileMapping(int hFile,
SecurityAttributes lpFileMappingAttributes,
int flProtect,
int dwMaximumSizeHigh,
int dwMaximumSizeLow,
java.lang.String lpName)
|
static int |
CreateIoCompletionPort(int FileHandle,
int ExistingCompletionPort,
int CompletionKey,
int NumberOfConcurrentThreads)
|
static int |
CreateMailslot(java.lang.String lpName,
int nMaxMessageSize,
int lReadTimeout,
SecurityAttributes lpSecurityAttributes)
|
static int |
CreateMutex(SecurityAttributes lpMutexAttributes,
boolean bInitialOwner,
java.lang.String lpName)
|
static int |
CreateNamedPipe(java.lang.String lpName,
int dwOpenMode,
int dwPipeMode,
int nMaxInstances,
int nOutBufferSize,
int nInBufferSize,
int nDefaultTimeOut,
SecurityAttributes lpSecurityAttributes)
|
static boolean |
CreatePipe(int[] hReadPipe,
int[] hWritePipe,
SecurityAttributes lpPipeAttributes,
int nSize)
|
static boolean |
CreateProcess(java.lang.String lpApplicationName,
java.lang.String lpCommandLine,
SecurityAttributes lpProcessAttributes,
SecurityAttributes lpThreadAttributes,
boolean bInheritHandles,
int dwCreationFlags,
int lpEnvironment,
java.lang.String lpCurrentDirectory,
StartupInfo lpStartupInfo,
ProcessInformation lpProcessInformation)
|
static int |
CreateRemoteThread(int hProcess,
SecurityAttributes lpThreadAttributes,
int dwStackSize,
Callback lpStartAddress,
int lpParameter,
int dwCreationFlags,
int[] lpThreadId)
|
static int |
CreateSemaphore(SecurityAttributes lpSemaphoreAttributes,
int lInitialCount,
int lMaximumCount,
java.lang.String lpName)
|
static int |
CreateTapePartition(int hDevice,
int dwPartitionMethod,
int dwCount,
int dwSize)
|
static int |
CreateThread(SecurityAttributes lpThreadAttributes,
int dwStackSize,
Callback lpStartAddress,
int lpParameter,
int dwCreationFlags,
int[] lpThreadId)
|
static int |
CreateWaitableTimer(SecurityAttributes lpTimerAttributes,
boolean bManualReset,
java.lang.String lpTimerName)
|
static boolean |
DebugActiveProcess(int dwProcessId)
|
static void |
DebugBreak()
|
static boolean |
DefineDosDevice(int dwFlags,
java.lang.String lpDeviceName,
java.lang.String lpTargetPath)
|
static short |
DeleteAtom(short nAtom)
|
static void |
DeleteFiber(int lpFiber)
|
static boolean |
DeleteFile(java.lang.String lpFileName)
|
static boolean |
DeviceIoControl(int hDevice,
int dwIoControlCode,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesReturned,
Overlapped lpOverlapped)
|
static boolean |
DisableThreadLibraryCalls(int hLibModule)
|
static boolean |
DisconnectNamedPipe(int hNamedPipe)
|
static boolean |
DosDateTimeToFileTime(short wFatDate,
short wFatTime,
FileTime lpFileTime)
|
static boolean |
DuplicateHandle(int hSourceProcessHandle,
int hSourceHandle,
int hTargetProcessHandle,
int[] lpTargetHandle,
int dwDesiredAccess,
boolean bInheritHandle,
int dwOptions)
|
static boolean |
EndUpdateResource(int hUpdate,
boolean fDiscard)
|
static boolean |
EnumCalendarInfo(Callback lpCalInfoEnumProc,
int Locale,
int Calendar,
int CalType)
|
static boolean |
EnumDateFormats(Callback lpDateFmtEnumProc,
int Locale,
int dwFlags)
|
static boolean |
EnumResourceLanguages(int hModule,
java.lang.String lpType,
java.lang.String lpName,
Callback lpEnumFunc,
int lParam)
|
static boolean |
EnumResourceNames(int hModule,
java.lang.String lpType,
Callback lpEnumFunc,
int lParam)
|
static boolean |
EnumResourceTypes(int hModule,
Callback lpEnumFunc,
int lParam)
|
static boolean |
EnumSystemCodePages(Callback lpCodePageEnumProc,
int dwFlags)
|
static boolean |
EnumSystemLocales(Callback lpLocaleEnumProc,
int dwFlags)
|
static boolean |
EnumTimeFormats(Callback lpTimeFmtEnumProc,
int Locale,
int dwFlags)
|
static int |
EraseTape(int hDevice,
int dwEraseType,
boolean bImmediate)
|
static boolean |
EscapeCommFunction(int hFile,
int dwFunc)
|
static void |
ExitProcess(int uExitCode)
|
static void |
ExitThread(int dwExitCode)
|
static int |
ExpandEnvironmentStrings(java.lang.String lpSrc,
java.lang.StringBuffer lpDst,
int nSize)
|
static void |
FatalAppExit(int uAction,
java.lang.String lpMessageText)
|
static void |
FatalExit(int ExitCode)
|
static boolean |
FileTimeToDosDateTime(FileTime lpFileTime,
short[] lpFatDate,
short[] lpFatTime)
|
static boolean |
FileTimeToLocalFileTime(FileTime lpFileTime,
FileTime lpLocalFileTime)
|
static boolean |
FileTimeToSystemTime(FileTime lpFileTime,
SystemTime lpSystemTime)
|
static short |
FindAtom(java.lang.String lpString)
|
static boolean |
FindClose(int hFindFile)
|
static boolean |
FindCloseChangeNotification(int hChangeHandle)
|
static int |
FindFirstChangeNotification(java.lang.String lpPathName,
boolean bWatchSubtree,
int dwNotifyFilter)
|
static int |
FindFirstFile(java.lang.String lpFileName,
Win32FindData lpFindFileData)
|
static int |
FindFirstFileEx(java.lang.String lpFileName,
int fInfoLevelId,
int lpFindFileData,
int fSearchOp,
int lpSearchFilter,
int dwAdditionalFlags)
|
static boolean |
FindNextChangeNotification(int hChangeHandle)
|
static boolean |
FindNextFile(int hFindFile,
Win32FindData lpFindFileData)
|
static int |
FindResource(int hModule,
java.lang.String lpName,
java.lang.String lpType)
|
static int |
FindResourceEx(int hModule,
java.lang.String lpType,
java.lang.String lpName,
short wLanguage)
|
static boolean |
FlushConsoleInputBuffer(int hConsoleInput)
|
static boolean |
FlushFileBuffers(int hFile)
|
static boolean |
FlushInstructionCache(int hProcess,
int lpBaseAddress,
int dwSize)
|
static boolean |
FlushViewOfFile(int lpBaseAddress,
int dwNumberOfBytesToFlush)
|
static int |
FoldString(int dwMapFlags,
java.lang.String lpSrcStr,
int cchSrc,
java.lang.StringBuffer lpDestStr,
int cchDest)
|
static boolean |
FreeConsole()
|
static boolean |
FreeEnvironmentStrings(int anonymous0)
|
static boolean |
FreeLibrary(int hLibModule)
|
static void |
FreeLibraryAndExitThread(int hLibModule,
int dwExitCode)
|
static boolean |
FreeResource(int hResData)
|
static boolean |
GenerateConsoleCtrlEvent(int dwCtrlEvent,
int dwProcessGroupId)
|
static int |
GetACP()
|
static int |
GetAtomName(short nAtom,
java.lang.StringBuffer lpBuffer,
int nSize)
|
static boolean |
GetBinaryType(java.lang.String lpApplicationName,
int[] lpBinaryType)
|
static int |
GetCommandLine()
|
static boolean |
GetCommMask(int hFile,
int[] lpEvtMask)
|
static boolean |
GetCommModemStatus(int hFile,
int[] lpModemStat)
|
static boolean |
GetCommState(int hFile,
DCB lpDCB)
|
static boolean |
GetCommTimeouts(int hFile,
CommTimeouts lpCommTimeouts)
|
static int |
GetCompressedFileSize(java.lang.String lpFileName,
int[] lpFileSizeHigh)
|
static boolean |
GetComputerName(java.lang.StringBuffer lpBuffer,
int[] nSize)
|
static int |
GetConsoleCP()
|
static boolean |
GetConsoleCursorInfo(int hConsoleOutput,
ConsoleCursorInfo lpConsoleCursorInfo)
|
static boolean |
GetConsoleMode(int hConsoleHandle,
int[] lpMode)
|
static int |
GetConsoleOutputCP()
|
static boolean |
GetConsoleScreenBufferInfo(int hConsoleOutput,
ConsoleScreenBufferInfo lpConsoleScreenBufferInfo)
|
static int |
GetConsoleTitle(java.lang.StringBuffer lpConsoleTitle,
int nSize)
|
static boolean |
GetCPInfo(int CodePage,
CPInfo lpCPInfo)
|
static int |
GetCurrencyFormat(int Locale,
int dwFlags,
java.lang.String lpValue,
CurrencyFmt lpFormat,
java.lang.StringBuffer lpCurrencyStr,
int cchCurrency)
|
static int |
GetCurrentDirectory(int nBufferLength,
java.lang.StringBuffer lpBuffer)
|
static int |
GetCurrentProcess()
|
static int |
GetCurrentProcessId()
|
static int |
GetCurrentThread()
|
static int |
GetCurrentThreadId()
|
static int |
GetDateFormat(int Locale,
int dwFlags,
SystemTime lpDate,
java.lang.String lpFormat,
java.lang.StringBuffer lpDateStr,
int cchDate)
|
static boolean |
GetDiskFreeSpace(java.lang.String lpRootPathName,
int[] lpSectorsPerCluster,
int[] lpBytesPerSector,
int[] lpNumberOfFreeClusters,
int[] lpTotalNumberOfClusters)
|
static boolean |
GetDiskFreeSpaceEx(java.lang.String lpDirectoryName,
long[] lpFreeBytesAvailableToCaller,
long[] lpTotalNumberOfBytes,
long[] lpTotalNumberOfFreeBytes)
|
static int |
GetDriveType(java.lang.String lpRootPathName)
|
static int |
GetEnvironmentStrings()
|
static int |
GetEnvironmentVariable(java.lang.String lpName,
java.lang.StringBuffer lpBuffer,
int nSize)
|
static boolean |
GetExitCodeProcess(int hProcess,
int[] lpExitCode)
|
static boolean |
GetExitCodeThread(int hThread,
int[] lpExitCode)
|
static int |
GetFileAttributes(java.lang.String lpFileName)
|
static boolean |
GetFileAttributesEx(java.lang.String lpFileName,
int fInfoLevelId,
int lpFileInformation)
|
static boolean |
GetFileInformationByHandle(int hFile,
ByHandleFileInformation lpFileInformation)
|
static int |
GetFileSize(int hFile,
int[] lpFileSizeHigh)
|
static boolean |
GetFileTime(int hFile,
FileTime lpCreationTime,
FileTime lpLastAccessTime,
FileTime lpLastWriteTime)
|
static int |
GetFileType(int hFile)
|
static int |
GetFullPathName(java.lang.String lpFileName,
int nBufferLength,
java.lang.StringBuffer lpBuffer,
int lpFilePart)
|
static boolean |
GetHandleInformation(int hObject,
int[] lpdwFlags)
|
static int |
GetLastError()
|
static int |
GetLocaleInfo(int Locale,
int LCType,
java.lang.StringBuffer lpLCData,
int cchData)
|
static void |
GetLocalTime(SystemTime lpSystemTime)
|
static int |
GetLogicalDrives()
|
static int |
GetLogicalDriveStrings(int nBufferLength,
int lpBuffer)
|
static boolean |
GetMailslotInfo(int hMailslot,
int[] lpMaxMessageSize,
int[] lpNextSize,
int[] lpMessageCount,
int[] lpReadTimeout)
|
static int |
GetModuleFileName(int hModule,
java.lang.StringBuffer lpFilename,
int nSize)
|
static int |
GetModuleHandle(java.lang.String lpModuleName)
|
static boolean |
GetNamedPipeHandleState(int hNamedPipe,
int[] lpState,
int[] lpCurInstances,
int[] lpMaxCollectionCount,
int[] lpCollectDataTimeout,
java.lang.StringBuffer lpUserName,
int nMaxUserNameSize)
|
static boolean |
GetNamedPipeInfo(int hNamedPipe,
int[] lpFlags,
int[] lpOutBufferSize,
int[] lpInBufferSize,
int[] lpMaxInstances)
|
static int |
GetNumberFormat(int Locale,
int dwFlags,
java.lang.String lpValue,
NumberFmt lpFormat,
java.lang.StringBuffer lpNumberStr,
int cchNumber)
|
static boolean |
GetNumberOfConsoleInputEvents(int hConsoleInput,
int[] lpNumberOfEvents)
|
static boolean |
GetNumberOfConsoleMouseButtons(int[] lpNumberOfMouseButtons)
|
static int |
GetOEMCP()
|
static boolean |
GetOverlappedResult(int hFile,
Overlapped lpOverlapped,
int[] lpNumberOfBytesTransferred,
boolean bWait)
|
static int |
GetPriorityClass(int hProcess)
|
static int |
GetPrivateProfileInt(java.lang.String lpAppName,
java.lang.String lpKeyName,
int nDefault,
java.lang.String lpFileName)
|
static int |
GetPrivateProfileSection(java.lang.String lpAppName,
int lpReturnedString,
int nSize,
java.lang.String lpFileName)
|
static int |
GetPrivateProfileSectionNames(int lpszReturnBuffer,
int nSize,
java.lang.String lpFileName)
|
static int |
GetPrivateProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpDefault,
java.lang.StringBuffer lpReturnedString,
int nSize,
java.lang.String lpFileName)
|
static boolean |
GetPrivateProfileStruct(java.lang.String lpszSection,
java.lang.String lpszKey,
int lpStruct,
int uSizeStruct,
java.lang.String szFile)
|
static boolean |
GetProcessAffinityMask(int hProcess,
int[] lpProcessAffinityMask,
int[] lpSystemAffinityMask)
|
static int |
GetProcessHeap()
|
static int |
GetProcessHeaps(int NumberOfHeaps,
int[] ProcessHeaps)
|
static boolean |
GetProcessPriorityBoost(int hProcess,
int[] pDisablePriorityBoost)
|
static boolean |
GetProcessShutdownParameters(int[] lpdwLevel,
int[] lpdwFlags)
|
static boolean |
GetProcessTimes(int hProcess,
FileTime lpCreationTime,
FileTime lpExitTime,
FileTime lpKernelTime,
FileTime lpUserTime)
|
static int |
GetProcessVersion(int ProcessId)
|
static boolean |
GetProcessWorkingSetSize(int hProcess,
int[] lpMinimumWorkingSetSize,
int[] lpMaximumWorkingSetSize)
|
static int |
GetProfileInt(java.lang.String lpAppName,
java.lang.String lpKeyName,
int nDefault)
|
static int |
GetProfileSection(java.lang.String lpAppName,
int lpReturnedString,
int nSize)
|
static int |
GetProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpDefault,
java.lang.StringBuffer lpReturnedString,
int nSize)
|
static boolean |
GetQueuedCompletionStatus(int CompletionPort,
int[] lpNumberOfBytesTransferred,
int[] lpCompletionKey,
Overlapped lpOverlapped,
int dwMilliseconds)
|
static int |
GetShortPathName(java.lang.String lpszLongPath,
java.lang.StringBuffer lpszShortPath,
int cchBuffer)
|
static int |
GetStartupInfo(StartupInfo startupinfo)
|
static int |
GetStdHandle(int nStdHandle)
|
static boolean |
GetStringType(int dwInfoType,
java.lang.String lpSrcStr,
int cchSrc,
short[] lpCharType)
|
static boolean |
GetStringTypeEx(int Locale,
int dwInfoType,
java.lang.String lpSrcStr,
int cchSrc,
short[] lpCharType)
|
static short |
GetSystemDefaultLangID()
|
static int |
GetSystemDefaultLCID()
|
static int |
GetSystemDirectory(java.lang.StringBuffer lpBuffer,
int uSize)
|
static void |
GetSystemInfo(SystemInfo lpSystemInfo)
|
static boolean |
GetSystemPowerStatus(SystemPowerStatus lpSystemPowerStatus)
|
static void |
GetSystemTime(SystemTime lpSystemTime)
|
static boolean |
GetSystemTimeAdjustment(int[] lpTimeAdjustment,
int[] lpTimeIncrement,
int[] lpTimeAdjustmentDisabled)
|
static void |
GetSystemTimeAsFileTime(FileTime lpSystemTimeAsFileTime)
|
static int |
GetTapeParameters(int hDevice,
int dwOperation,
int[] lpdwSize,
int lpTapeInformation)
|
static int |
GetTapePosition(int hDevice,
int dwPositionType,
int[] lpdwPartition,
int[] lpdwOffsetLow,
int[] lpdwOffsetHigh)
|
static int |
GetTapeStatus(int hDevice)
|
static int |
GetTempFileName(java.lang.String lpPathName,
java.lang.String lpPrefixString,
int uUnique,
java.lang.StringBuffer lpTempFileName)
|
static int |
GetTempPath(int nBufferLength,
java.lang.StringBuffer lpBuffer)
|
static int |
GetThreadLocale()
|
static int |
GetThreadPriority(int hThread)
|
static boolean |
GetThreadPriorityBoost(int hThread,
int[] pDisablePriorityBoost)
|
static boolean |
GetThreadTimes(int hThread,
FileTime lpCreationTime,
FileTime lpExitTime,
FileTime lpKernelTime,
FileTime lpUserTime)
|
static int |
GetTickCount()
|
static int |
GetTimeFormat(int Locale,
int dwFlags,
SystemTime lpTime,
java.lang.String lpFormat,
java.lang.StringBuffer lpTimeStr,
int cchTime)
|
static int |
GetTimeZoneInformation(TimeZoneInformation lpTimeZoneInformation)
|
static short |
GetUserDefaultLangID()
|
static int |
GetUserDefaultLCID()
|
static int |
GetVersion()
|
static boolean |
GetVersionEx(OSVersionInfo lpVersionInformation)
|
static boolean |
GetVolumeInformation(java.lang.String lpRootPathName,
java.lang.StringBuffer lpVolumeNameBuffer,
int nVolumeNameSize,
int[] lpVolumeSerialNumber,
int[] lpMaximumComponentLength,
int[] lpFileSystemFlags,
java.lang.StringBuffer lpFileSystemNameBuffer,
int nFileSystemNameSize)
|
static int |
GetWindowsDirectory(java.lang.StringBuffer lpBuffer,
int uSize)
|
static short |
GlobalAddAtom(java.lang.String lpString)
|
static int |
GlobalAlloc(int uFlags,
int dwBytes)
|
static int |
GlobalCompact(int dwMinFree)
|
static short |
GlobalDeleteAtom(short nAtom)
|
static short |
GlobalFindAtom(java.lang.String lpString)
|
static void |
GlobalFix(int hMem)
|
static int |
GlobalFlags(int hMem)
|
static int |
GlobalFree(int hMem)
|
static int |
GlobalGetAtomName(short nAtom,
java.lang.StringBuffer lpBuffer,
int nSize)
|
static int |
GlobalHandle(int pMem)
|
static int |
GlobalLock(int hMem)
|
static void |
GlobalMemoryStatus(MemoryStatus lpBuffer)
|
static int |
GlobalReAlloc(int hMem,
int dwBytes,
int uFlags)
|
static int |
GlobalSize(int hMem)
|
static void |
GlobalUnfix(int hMem)
|
static boolean |
GlobalUnlock(int hMem)
|
static boolean |
GlobalUnWire(int hMem)
|
static int |
GlobalWire(int hMem)
|
static int |
HeapAlloc(int hHeap,
int dwFlags,
int dwBytes)
|
static int |
HeapCompact(int hHeap,
int dwFlags)
|
static int |
HeapCreate(int flOptions,
int dwInitialSize,
int dwMaximumSize)
|
static boolean |
HeapDestroy(int hHeap)
|
static boolean |
HeapFree(int hHeap,
int dwFlags,
int lpMem)
|
static boolean |
HeapLock(int hHeap)
|
static int |
HeapReAlloc(int hHeap,
int dwFlags,
int lpMem,
int dwBytes)
|
static int |
HeapSize(int hHeap,
int dwFlags,
int lpMem)
|
static boolean |
HeapUnlock(int hHeap)
|
static boolean |
HeapValidate(int hHeap,
int dwFlags,
int lpMem)
|
static boolean |
InitAtomTable(int nSize)
|
static int |
InterlockedCompareExchange(int[] Destination,
int Exchange,
int Comperand)
|
static int |
InterlockedDecrement(int[] lpAddend)
|
static int |
InterlockedExchange(int[] Target,
int Value)
|
static int |
InterlockedExchangeAdd(int[] Addend,
int Value)
|
static int |
InterlockedIncrement(int[] lpAddend)
|
static boolean |
IsBadCodePtr(int lpfn)
|
static boolean |
IsBadHugeReadPtr(int lp,
int ucb)
|
static boolean |
IsBadHugeWritePtr(int lp,
int ucb)
|
static boolean |
IsBadReadPtr(int lp,
int ucb)
|
static boolean |
IsBadStringPtr(int lpsz,
int ucchMax)
|
static boolean |
IsBadWritePtr(int lp,
int ucb)
|
static boolean |
IsDBCSLeadByte(byte TestChar)
|
static boolean |
IsDBCSLeadByteEx(int CodePage,
byte TestChar)
|
static boolean |
IsProcessorFeaturePresent(int ProcessorFeature)
|
static boolean |
IsValidCodePage(int CodePage)
|
static boolean |
IsValidLocale(int Locale,
int dwFlags)
|
static int |
LCMapString(int Locale,
int dwMapFlags,
java.lang.String lpSrcStr,
int cchSrc,
java.lang.StringBuffer lpDestStr,
int cchDest)
|
static int |
LoadLibrary(java.lang.String lpLibFileName)
|
static int |
LoadLibraryEx(java.lang.String lpLibFileName,
int hFile,
int dwFlags)
|
static int |
LoadModule(java.lang.String lpModuleName,
int lpParameterBlock)
|
static int |
LoadResource(int hModule,
int hResInfo)
|
static int |
LocalAlloc(int uFlags,
int uBytes)
|
static int |
LocalCompact(int uMinFree)
|
static boolean |
LocalFileTimeToFileTime(FileTime lpLocalFileTime,
FileTime lpFileTime)
|
static int |
LocalFlags(int hMem)
|
static int |
LocalFree(int hMem)
|
static int |
LocalHandle(int pMem)
|
static int |
LocalLock(int hMem)
|
static int |
LocalReAlloc(int hMem,
int uBytes,
int uFlags)
|
static int |
LocalShrink(int hMem,
int cbNewSize)
|
static int |
LocalSize(int hMem)
|
static boolean |
LocalUnlock(int hMem)
|
static boolean |
LockFile(int hFile,
int dwFileOffsetLow,
int dwFileOffsetHigh,
int nNumberOfBytesToLockLow,
int nNumberOfBytesToLockHigh)
|
static boolean |
LockFileEx(int hFile,
int dwFlags,
int dwReserved,
int nNumberOfBytesToLockLow,
int nNumberOfBytesToLockHigh,
Overlapped lpOverlapped)
|
static int |
LockResource(int hResData)
|
static int |
lstrcat(java.lang.StringBuffer lpString1,
java.lang.String lpString2)
|
static int |
lstrcmp(java.lang.String lpString1,
java.lang.String lpString2)
|
static int |
lstrcmpi(java.lang.String lpString1,
java.lang.String lpString2)
|
static int |
lstrcpy(java.lang.StringBuffer lpString1,
java.lang.String lpString2)
|
static int |
lstrcpyn(java.lang.StringBuffer lpString1,
java.lang.String lpString2,
int iMaxLength)
|
static int |
lstrlen(java.lang.String lpString)
|
static int |
MapViewOfFile(int hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap)
|
static int |
MapViewOfFileEx(int hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap,
int lpBaseAddress)
|
static boolean |
MoveFile(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName)
|
static boolean |
MoveFileEx(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
int dwFlags)
|
static int |
MulDiv(int nNumber,
int nNumerator,
int nDenominator)
|
static int |
OpenEvent(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
|
static int |
OpenFile(java.lang.String lpFileName,
OFStruct lpReOpenBuff,
int uStyle)
|
static int |
OpenFileMapping(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
|
static int |
OpenMutex(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
|
static int |
OpenProcess(int dwDesiredAccess,
boolean bInheritHandle,
int dwProcessId)
|
static int |
OpenSemaphore(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
|
static int |
OpenWaitableTimer(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpTimerName)
|
static void |
OutputDebugString(java.lang.String lpOutputString)
|
static boolean |
PeekNamedPipe(int hNamedPipe,
int lpBuffer,
int nBufferSize,
int[] lpBytesRead,
int[] lpTotalBytesAvail,
int[] lpBytesLeftThisMessage)
|
static boolean |
PostQueuedCompletionStatus(int CompletionPort,
int dwNumberOfBytesTransferred,
int dwCompletionKey,
Overlapped lpOverlapped)
|
static int |
PrepareTape(int hDevice,
int dwOperation,
boolean bImmediate)
|
static boolean |
PulseEvent(int hEvent)
|
static boolean |
PurgeComm(int hFile,
int dwFlags)
|
static int |
QueryDosDevice(java.lang.String lpDeviceName,
int lpTargetPath,
int ucchMax)
|
static boolean |
QueryPerformanceCounter(long[] lpPerformanceCount)
|
static boolean |
QueryPerformanceFrequency(long[] lpPerformanceFreq)
|
static int |
QueueUserAPC(Callback pfnAPC,
int hThread,
int dwData)
|
static void |
RaiseException(int dwExceptionCode,
int dwExceptionFlags,
int nNumberOfArguments,
int[] lpArguments)
|
static boolean |
ReadConsole(int hConsoleInput,
int lpBuffer,
int nNumberOfCharsToRead,
int[] lpNumberOfCharsRead,
int lpReserved)
|
static boolean |
ReadDirectoryChangesW(int hDirectory,
byte[] lpBuffer,
int nBufferLength,
boolean bWatchSubtree,
int dwNotifyFilter,
int[] lpBytesReturned,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
|
static boolean |
ReadFile(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
Overlapped lpOverlapped)
|
static boolean |
ReadFileEx(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
|
static boolean |
ReadProcessMemory(int hProcess,
int lpBaseAddress,
int lpBuffer,
int nSize,
int[] lpNumberOfBytesRead)
|
static boolean |
ReleaseMutex(int hMutex)
|
static boolean |
ReleaseSemaphore(int hSemaphore,
int lReleaseCount,
int[] lpPreviousCount)
|
static boolean |
RemoveDirectory(java.lang.String lpPathName)
|
static boolean |
ResetEvent(int hEvent)
|
static int |
ResumeThread(int hThread)
|
static int |
SearchPath(java.lang.String lpPath,
java.lang.String lpFileName,
java.lang.String lpExtension,
int nBufferLength,
java.lang.StringBuffer lpBuffer,
int lpFilePart)
|
static boolean |
SetCommBreak(int hFile)
|
static boolean |
SetCommMask(int hFile,
int dwEvtMask)
|
static boolean |
SetCommState(int hFile,
DCB lpDCB)
|
static boolean |
SetCommTimeouts(int hFile,
CommTimeouts lpCommTimeouts)
|
static boolean |
SetComputerName(java.lang.String lpComputerName)
|
static boolean |
SetConsoleActiveScreenBuffer(int hConsoleOutput)
|
static boolean |
SetConsoleCP(int wCodePageID)
|
static boolean |
SetConsoleCtrlHandler(Callback HandlerRoutine,
boolean Add)
|
static boolean |
SetConsoleCursorInfo(int hConsoleOutput,
ConsoleCursorInfo lpConsoleCursorInfo)
|
static boolean |
SetConsoleTextAttribute(int hConsoleOutput,
short wAttributes)
|
static boolean |
SetConsoleTitle(java.lang.String lpConsoleTitle)
|
static boolean |
SetConsoleWindowInfo(int hConsoleOutput,
boolean bAbsolute,
SmallRect lpConsoleWindow)
|
static boolean |
SetCurrentDirectory(java.lang.String lpPathName)
|
static boolean |
SetEndOfFile(int hFile)
|
static boolean |
SetEnvironmentVariable(java.lang.String lpName,
java.lang.String lpValue)
|
static int |
SetErrorMode(int uMode)
|
static boolean |
SetEvent(int hEvent)
|
static void |
SetFileApisToANSI()
|
static void |
SetFileApisToOEM()
|
static boolean |
SetFileAttributes(java.lang.String lpFileName,
int dwFileAttributes)
|
static int |
SetFilePointer(int hFile,
int lDistanceToMove,
int[] lpDistanceToMoveHigh,
int dwMoveMethod)
|
static boolean |
SetFileTime(int hFile,
FileTime lpCreationTime,
FileTime lpLastAccessTime,
FileTime lpLastWriteTime)
|
static int |
SetHandleCount(int uNumber)
|
static boolean |
SetHandleInformation(int hObject,
int dwMask,
int dwFlags)
|
static void |
SetLastError(int dwErrCode)
|
static boolean |
SetLocaleInfo(int Locale,
int LCType,
java.lang.String lpLCData)
|
static boolean |
SetLocalTime(SystemTime lpSystemTime)
|
static boolean |
SetMailslotInfo(int hMailslot,
int lReadTimeout)
|
static boolean |
SetNamedPipeHandleState(int hNamedPipe,
int[] lpMode,
int[] lpMaxCollectionCount,
int[] lpCollectDataTimeout)
|
static boolean |
SetPriorityClass(int hProcess,
int dwPriorityClass)
|
static boolean |
SetProcessAffinityMask(int hProcess,
int dwProcessAffinityMask)
|
static boolean |
SetProcessPriorityBoost(int hProcess,
boolean bDisablePriorityBoost)
|
static boolean |
SetProcessShutdownParameters(int dwLevel,
int dwFlags)
|
static boolean |
SetProcessWorkingSetSize(int hProcess,
int dwMinimumWorkingSetSize,
int dwMaximumWorkingSetSize)
|
static boolean |
SetStdHandle(int nStdHandle,
int hHandle)
|
static boolean |
SetSystemPowerState(boolean fSuspend,
boolean fForce)
|
static boolean |
SetSystemTime(SystemTime lpSystemTime)
|
static boolean |
SetSystemTimeAdjustment(int dwTimeAdjustment,
boolean bTimeAdjustmentDisabled)
|
static int |
SetTapeParameters(int hDevice,
int dwOperation,
int lpTapeInformation)
|
static int |
SetTapePosition(int hDevice,
int dwPositionMethod,
int dwPartition,
int dwOffsetLow,
int dwOffsetHigh,
boolean bImmediate)
|
static int |
SetThreadAffinityMask(int hThread,
int dwThreadAffinityMask)
|
static int |
SetThreadIdealProcessor(int hThread,
int dwIdealProcessor)
|
static boolean |
SetThreadLocale(int Locale)
|
static boolean |
SetThreadPriority(int hThread,
int nPriority)
|
static boolean |
SetThreadPriorityBoost(int hThread,
boolean bDisablePriorityBoost)
|
static boolean |
SetTimeZoneInformation(TimeZoneInformation lpTimeZoneInformation)
|
static boolean |
SetupComm(int hFile,
int dwInQueue,
int dwOutQueue)
|
static boolean |
SetVolumeLabel(java.lang.String lpRootPathName,
java.lang.String lpVolumeName)
|
static boolean |
SetWaitableTimer(int hTimer,
long[] pDueTime,
int lPeriod,
Callback pfnCompletionRoutine,
int pArgToCompletionRoutine,
boolean fResume)
|
static int |
SignalObjectAndWait(int hObjectToSignal,
int hObjectToWaitOn,
int dwMilliseconds,
boolean bAlertable)
|
static int |
SizeofResource(int hModule,
int hResInfo)
|
static void |
Sleep(int dwMilliseconds)
|
static int |
SleepEx(int dwMilliseconds,
boolean bAlertable)
|
static int |
SuspendThread(int hThread)
|
static void |
SwitchToFiber(int lpFiber)
|
static boolean |
SwitchToThread()
|
static boolean |
SystemTimeToFileTime(SystemTime lpSystemTime,
FileTime lpFileTime)
|
static boolean |
SystemTimeToTzSpecificLocalTime(TimeZoneInformation lpTimeZoneInformation,
SystemTime lpUniversalTime,
SystemTime lpLocalTime)
|
static boolean |
TerminateProcess(int hProcess,
int uExitCode)
|
static boolean |
TerminateThread(int hThread,
int dwExitCode)
|
static int |
TlsAlloc()
|
static boolean |
TlsFree(int dwTlsIndex)
|
static int |
TlsGetValue(int dwTlsIndex)
|
static boolean |
TlsSetValue(int dwTlsIndex,
int lpTlsValue)
|
static boolean |
TransactNamedPipe(int hNamedPipe,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesRead,
Overlapped lpOverlapped)
|
static boolean |
TransmitCommChar(int hFile,
char cChar)
|
static boolean |
UnlockFile(int hFile,
int dwFileOffsetLow,
int dwFileOffsetHigh,
int nNumberOfBytesToUnlockLow,
int nNumberOfBytesToUnlockHigh)
|
static boolean |
UnlockFileEx(int hFile,
int dwReserved,
int nNumberOfBytesToUnlockLow,
int nNumberOfBytesToUnlockHigh,
Overlapped lpOverlapped)
|
static boolean |
UnmapViewOfFile(int lpBaseAddress)
|
static boolean |
UpdateResource(int hUpdate,
java.lang.String lpType,
java.lang.String lpName,
short wLanguage,
int lpData,
int cbData)
|
static int |
VerLanguageName(int wLang,
java.lang.StringBuffer szLang,
int nSize)
|
static int |
VirtualAlloc(int lpAddress,
int dwSize,
int flAllocationType,
int flProtect)
|
static int |
VirtualAllocEx(int hProcess,
int lpAddress,
int dwSize,
int flAllocationType,
int flProtect)
|
static boolean |
VirtualFree(int lpAddress,
int dwSize,
int dwFreeType)
|
static boolean |
VirtualFreeEx(int hProcess,
int lpAddress,
int dwSize,
int dwFreeType)
|
static boolean |
VirtualLock(int lpAddress,
int dwSize)
|
static boolean |
VirtualProtect(int lpAddress,
int dwSize,
int flNewProtect,
int[] lpflOldProtect)
|
static boolean |
VirtualProtectEx(int hProcess,
int lpAddress,
int dwSize,
int flNewProtect,
int[] lpflOldProtect)
|
static int |
VirtualQuery(int lpAddress,
MemoryBasicInformation lpBuffer,
int dwLength)
|
static int |
VirtualQueryEx(int hProcess,
int lpAddress,
MemoryBasicInformation lpBuffer,
int dwLength)
|
static boolean |
VirtualUnlock(int lpAddress,
int dwSize)
|
static boolean |
WaitCommEvent(int hFile,
int[] lpEvtMask,
Overlapped lpOverlapped)
|
static int |
WaitForMultipleObjects(int nCount,
int[] lpHandles,
boolean bWaitAll,
int dwMilliseconds)
|
static int |
WaitForMultipleObjectsEx(int nCount,
int[] lpHandles,
boolean bWaitAll,
int dwMilliseconds,
boolean bAlertable)
|
static int |
WaitForSingleObject(int hHandle,
int dwMilliseconds)
|
static int |
WaitForSingleObjectEx(int hHandle,
int dwMilliseconds,
boolean bAlertable)
|
static boolean |
WaitNamedPipe(java.lang.String lpNamedPipeName,
int nTimeOut)
|
static int |
WinExec(java.lang.String lpCmdLine,
int uCmdShow)
|
static boolean |
WriteConsole(int hConsoleOutput,
char[] lpBuffer,
int nNumberOfCharsToWrite,
int[] lpNumberOfCharsWritten,
int lpReserved)
|
static boolean |
WriteConsoleOutputAttribute(int hConsoleOutput,
short[] lpAttribute,
int nLength,
int dwWriteCoord,
int[] lpNumberOfAttrsWritten)
|
static boolean |
WriteConsoleOutputCharacter(int hConsoleOutput,
java.lang.String lpCharacter,
int nLength,
int dwWriteCoord,
int[] lpNumberOfCharsWritten)
|
static boolean |
WriteFile(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
Overlapped lpOverlapped)
|
static boolean |
WriteFileEx(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
|
static boolean |
WritePrivateProfileSection(java.lang.String lpAppName,
java.lang.String lpString,
java.lang.String lpFileName)
|
static boolean |
WritePrivateProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpString,
java.lang.String lpFileName)
|
static boolean |
WritePrivateProfileStruct(java.lang.String lpszSection,
java.lang.String lpszKey,
int lpStruct,
int uSizeStruct,
java.lang.String szFile)
|
static boolean |
WriteProcessMemory(int hProcess,
int lpBaseAddress,
int lpBuffer,
int nSize,
int[] lpNumberOfBytesWritten)
|
static boolean |
WriteProfileSection(java.lang.String lpAppName,
java.lang.String lpString)
|
static boolean |
WriteProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpString)
|
static int |
WriteTapemark(int hDevice,
int dwTapemarkType,
int dwTapemarkCount,
boolean bImmediate)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Kernel32
public Kernel32()
AddAtom
public static short AddAtom(java.lang.String lpString)
AllocConsole
public static boolean AllocConsole()
AreFileApisANSI
public static boolean AreFileApisANSI()
BackupRead
public static boolean BackupRead(int hFile,
byte[] lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
BackupRead
public static boolean BackupRead(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
BackupSeek
public static boolean BackupSeek(int hFile,
int dwLowBytesToSeek,
int dwHighBytesToSeek,
int[] lpdwLowByteSeeked,
int[] lpdwHighByteSeeked,
int[] lpContext)
BackupWrite
public static boolean BackupWrite(int hFile,
byte[] lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
BackupWrite
public static boolean BackupWrite(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
boolean bAbort,
boolean bProcessSecurity,
int[] lpContext)
Beep
public static boolean Beep(int dwFreq,
int dwDuration)
BeginUpdateResource
public static int BeginUpdateResource(java.lang.String pFileName,
boolean bDeleteExistingResources)
BuildCommDCBAndTimeouts
public static boolean BuildCommDCBAndTimeouts(java.lang.String lpDef,
DCB lpDCB,
CommTimeouts lpCommTimeouts)
BuildCommDCB
public static boolean BuildCommDCB(java.lang.String lpDef,
DCB lpDCB)
CallNamedPipe
public static boolean CallNamedPipe(java.lang.String lpNamedPipeName,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesRead,
int nTimeOut)
CancelIo
public static boolean CancelIo(int hFile)
CancelWaitableTimer
public static boolean CancelWaitableTimer(int hTimer)
ClearCommBreak
public static boolean ClearCommBreak(int hFile)
ClearCommError
public static boolean ClearCommError(int hFile,
int[] lpErrors,
ComStat lpStat)
CloseHandle
public static boolean CloseHandle(int hObject)
CompareFileTime
public static int CompareFileTime(FileTime lpFileTime1,
FileTime lpFileTime2)
CompareString
public static int CompareString(int Locale,
int dwCmpFlags,
java.lang.String lpString1,
int cchCount1,
java.lang.String lpString2,
int cchCount2)
ConnectNamedPipe
public static boolean ConnectNamedPipe(int hNamedPipe,
Overlapped lpOverlapped)
ContinueDebugEvent
public static boolean ContinueDebugEvent(int dwProcessId,
int dwThreadId,
int dwContinueStatus)
ConvertDefaultLocale
public static int ConvertDefaultLocale(int Locale)
ConvertThreadToFiber
public static int ConvertThreadToFiber(int lpParameter)
CopyFileEx
public static boolean CopyFileEx(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
Callback lpProgressRoutine,
int lpData,
int[] pbCancel,
int dwCopyFlags)
CopyFile
public static boolean CopyFile(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
boolean bFailIfExists)
CreateConsoleScreenBuffer
public static int CreateConsoleScreenBuffer(int dwDesiredAccess,
int dwShareMode,
SecurityAttributes lpSecurityAttributes,
int dwFlags,
int lpScreenBufferData)
CreateDirectoryEx
public static boolean CreateDirectoryEx(java.lang.String lpTemplateDirectory,
java.lang.String lpNewDirectory,
SecurityAttributes lpSecurityAttributes)
CreateDirectory
public static boolean CreateDirectory(java.lang.String lpPathName,
SecurityAttributes lpSecurityAttributes)
CreateEvent
public static int CreateEvent(SecurityAttributes lpEventAttributes,
boolean bManualReset,
boolean bInitialState,
java.lang.String lpName)
CreateFiber
public static int CreateFiber(int dwStackSize,
int lpStartAddress,
int lpParameter)
CreateFileMapping
public static int CreateFileMapping(int hFile,
SecurityAttributes lpFileMappingAttributes,
int flProtect,
int dwMaximumSizeHigh,
int dwMaximumSizeLow,
java.lang.String lpName)
CreateFile
public static int CreateFile(java.lang.String lpFileName,
int dwDesiredAccess,
int dwShareMode,
SecurityAttributes lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
int hTemplateFile)
CreateIoCompletionPort
public static int CreateIoCompletionPort(int FileHandle,
int ExistingCompletionPort,
int CompletionKey,
int NumberOfConcurrentThreads)
CreateMailslot
public static int CreateMailslot(java.lang.String lpName,
int nMaxMessageSize,
int lReadTimeout,
SecurityAttributes lpSecurityAttributes)
CreateMutex
public static int CreateMutex(SecurityAttributes lpMutexAttributes,
boolean bInitialOwner,
java.lang.String lpName)
CreateNamedPipe
public static int CreateNamedPipe(java.lang.String lpName,
int dwOpenMode,
int dwPipeMode,
int nMaxInstances,
int nOutBufferSize,
int nInBufferSize,
int nDefaultTimeOut,
SecurityAttributes lpSecurityAttributes)
CreatePipe
public static boolean CreatePipe(int[] hReadPipe,
int[] hWritePipe,
SecurityAttributes lpPipeAttributes,
int nSize)
CreateProcess
public static boolean CreateProcess(java.lang.String lpApplicationName,
java.lang.String lpCommandLine,
SecurityAttributes lpProcessAttributes,
SecurityAttributes lpThreadAttributes,
boolean bInheritHandles,
int dwCreationFlags,
int lpEnvironment,
java.lang.String lpCurrentDirectory,
StartupInfo lpStartupInfo,
ProcessInformation lpProcessInformation)
CreateRemoteThread
public static int CreateRemoteThread(int hProcess,
SecurityAttributes lpThreadAttributes,
int dwStackSize,
Callback lpStartAddress,
int lpParameter,
int dwCreationFlags,
int[] lpThreadId)
CreateSemaphore
public static int CreateSemaphore(SecurityAttributes lpSemaphoreAttributes,
int lInitialCount,
int lMaximumCount,
java.lang.String lpName)
CreateTapePartition
public static int CreateTapePartition(int hDevice,
int dwPartitionMethod,
int dwCount,
int dwSize)
CreateThread
public static int CreateThread(SecurityAttributes lpThreadAttributes,
int dwStackSize,
Callback lpStartAddress,
int lpParameter,
int dwCreationFlags,
int[] lpThreadId)
CreateWaitableTimer
public static int CreateWaitableTimer(SecurityAttributes lpTimerAttributes,
boolean bManualReset,
java.lang.String lpTimerName)
DebugActiveProcess
public static boolean DebugActiveProcess(int dwProcessId)
DebugBreak
public static void DebugBreak()
DefineDosDevice
public static boolean DefineDosDevice(int dwFlags,
java.lang.String lpDeviceName,
java.lang.String lpTargetPath)
DeleteAtom
public static short DeleteAtom(short nAtom)
DeleteFiber
public static void DeleteFiber(int lpFiber)
DeleteFile
public static boolean DeleteFile(java.lang.String lpFileName)
DeviceIoControl
public static boolean DeviceIoControl(int hDevice,
int dwIoControlCode,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesReturned,
Overlapped lpOverlapped)
DisableThreadLibraryCalls
public static boolean DisableThreadLibraryCalls(int hLibModule)
DisconnectNamedPipe
public static boolean DisconnectNamedPipe(int hNamedPipe)
DosDateTimeToFileTime
public static boolean DosDateTimeToFileTime(short wFatDate,
short wFatTime,
FileTime lpFileTime)
DuplicateHandle
public static boolean DuplicateHandle(int hSourceProcessHandle,
int hSourceHandle,
int hTargetProcessHandle,
int[] lpTargetHandle,
int dwDesiredAccess,
boolean bInheritHandle,
int dwOptions)
EndUpdateResource
public static boolean EndUpdateResource(int hUpdate,
boolean fDiscard)
EnumCalendarInfo
public static boolean EnumCalendarInfo(Callback lpCalInfoEnumProc,
int Locale,
int Calendar,
int CalType)
EnumDateFormats
public static boolean EnumDateFormats(Callback lpDateFmtEnumProc,
int Locale,
int dwFlags)
EnumResourceLanguages
public static boolean EnumResourceLanguages(int hModule,
java.lang.String lpType,
java.lang.String lpName,
Callback lpEnumFunc,
int lParam)
EnumResourceNames
public static boolean EnumResourceNames(int hModule,
java.lang.String lpType,
Callback lpEnumFunc,
int lParam)
EnumResourceTypes
public static boolean EnumResourceTypes(int hModule,
Callback lpEnumFunc,
int lParam)
EnumSystemCodePages
public static boolean EnumSystemCodePages(Callback lpCodePageEnumProc,
int dwFlags)
EnumSystemLocales
public static boolean EnumSystemLocales(Callback lpLocaleEnumProc,
int dwFlags)
EnumTimeFormats
public static boolean EnumTimeFormats(Callback lpTimeFmtEnumProc,
int Locale,
int dwFlags)
EraseTape
public static int EraseTape(int hDevice,
int dwEraseType,
boolean bImmediate)
EscapeCommFunction
public static boolean EscapeCommFunction(int hFile,
int dwFunc)
ExitProcess
public static void ExitProcess(int uExitCode)
ExitThread
public static void ExitThread(int dwExitCode)
ExpandEnvironmentStrings
public static int ExpandEnvironmentStrings(java.lang.String lpSrc,
java.lang.StringBuffer lpDst,
int nSize)
FatalAppExit
public static void FatalAppExit(int uAction,
java.lang.String lpMessageText)
FatalExit
public static void FatalExit(int ExitCode)
FileTimeToDosDateTime
public static boolean FileTimeToDosDateTime(FileTime lpFileTime,
short[] lpFatDate,
short[] lpFatTime)
FileTimeToLocalFileTime
public static boolean FileTimeToLocalFileTime(FileTime lpFileTime,
FileTime lpLocalFileTime)
FileTimeToSystemTime
public static boolean FileTimeToSystemTime(FileTime lpFileTime,
SystemTime lpSystemTime)
FindAtom
public static short FindAtom(java.lang.String lpString)
FindClose
public static boolean FindClose(int hFindFile)
FindCloseChangeNotification
public static boolean FindCloseChangeNotification(int hChangeHandle)
FindFirstChangeNotification
public static int FindFirstChangeNotification(java.lang.String lpPathName,
boolean bWatchSubtree,
int dwNotifyFilter)
FindFirstFileEx
public static int FindFirstFileEx(java.lang.String lpFileName,
int fInfoLevelId,
int lpFindFileData,
int fSearchOp,
int lpSearchFilter,
int dwAdditionalFlags)
FindFirstFile
public static int FindFirstFile(java.lang.String lpFileName,
Win32FindData lpFindFileData)
FindNextChangeNotification
public static boolean FindNextChangeNotification(int hChangeHandle)
FindNextFile
public static boolean FindNextFile(int hFindFile,
Win32FindData lpFindFileData)
FindResourceEx
public static int FindResourceEx(int hModule,
java.lang.String lpType,
java.lang.String lpName,
short wLanguage)
FindResource
public static int FindResource(int hModule,
java.lang.String lpName,
java.lang.String lpType)
FlushConsoleInputBuffer
public static boolean FlushConsoleInputBuffer(int hConsoleInput)
FlushFileBuffers
public static boolean FlushFileBuffers(int hFile)
FlushInstructionCache
public static boolean FlushInstructionCache(int hProcess,
int lpBaseAddress,
int dwSize)
FlushViewOfFile
public static boolean FlushViewOfFile(int lpBaseAddress,
int dwNumberOfBytesToFlush)
FoldString
public static int FoldString(int dwMapFlags,
java.lang.String lpSrcStr,
int cchSrc,
java.lang.StringBuffer lpDestStr,
int cchDest)
FreeConsole
public static boolean FreeConsole()
FreeEnvironmentStrings
public static boolean FreeEnvironmentStrings(int anonymous0)
FreeLibrary
public static boolean FreeLibrary(int hLibModule)
FreeLibraryAndExitThread
public static void FreeLibraryAndExitThread(int hLibModule,
int dwExitCode)
FreeResource
public static boolean FreeResource(int hResData)
GenerateConsoleCtrlEvent
public static boolean GenerateConsoleCtrlEvent(int dwCtrlEvent,
int dwProcessGroupId)
GetACP
public static int GetACP()
GetAtomName
public static int GetAtomName(short nAtom,
java.lang.StringBuffer lpBuffer,
int nSize)
GetBinaryType
public static boolean GetBinaryType(java.lang.String lpApplicationName,
int[] lpBinaryType)
GetCPInfo
public static boolean GetCPInfo(int CodePage,
CPInfo lpCPInfo)
GetCommMask
public static boolean GetCommMask(int hFile,
int[] lpEvtMask)
GetCommModemStatus
public static boolean GetCommModemStatus(int hFile,
int[] lpModemStat)
GetCommState
public static boolean GetCommState(int hFile,
DCB lpDCB)
GetCommTimeouts
public static boolean GetCommTimeouts(int hFile,
CommTimeouts lpCommTimeouts)
GetCommandLine
public static int GetCommandLine()
GetCompressedFileSize
public static int GetCompressedFileSize(java.lang.String lpFileName,
int[] lpFileSizeHigh)
GetComputerName
public static boolean GetComputerName(java.lang.StringBuffer lpBuffer,
int[] nSize)
GetConsoleCP
public static int GetConsoleCP()
GetConsoleCursorInfo
public static boolean GetConsoleCursorInfo(int hConsoleOutput,
ConsoleCursorInfo lpConsoleCursorInfo)
GetConsoleMode
public static boolean GetConsoleMode(int hConsoleHandle,
int[] lpMode)
GetConsoleOutputCP
public static int GetConsoleOutputCP()
GetConsoleScreenBufferInfo
public static boolean GetConsoleScreenBufferInfo(int hConsoleOutput,
ConsoleScreenBufferInfo lpConsoleScreenBufferInfo)
GetConsoleTitle
public static int GetConsoleTitle(java.lang.StringBuffer lpConsoleTitle,
int nSize)
GetCurrencyFormat
public static int GetCurrencyFormat(int Locale,
int dwFlags,
java.lang.String lpValue,
CurrencyFmt lpFormat,
java.lang.StringBuffer lpCurrencyStr,
int cchCurrency)
GetCurrentDirectory
public static int GetCurrentDirectory(int nBufferLength,
java.lang.StringBuffer lpBuffer)
GetCurrentProcess
public static int GetCurrentProcess()
GetCurrentProcessId
public static int GetCurrentProcessId()
GetCurrentThread
public static int GetCurrentThread()
GetCurrentThreadId
public static int GetCurrentThreadId()
GetDateFormat
public static int GetDateFormat(int Locale,
int dwFlags,
SystemTime lpDate,
java.lang.String lpFormat,
java.lang.StringBuffer lpDateStr,
int cchDate)
GetDiskFreeSpaceEx
public static boolean GetDiskFreeSpaceEx(java.lang.String lpDirectoryName,
long[] lpFreeBytesAvailableToCaller,
long[] lpTotalNumberOfBytes,
long[] lpTotalNumberOfFreeBytes)
GetDiskFreeSpace
public static boolean GetDiskFreeSpace(java.lang.String lpRootPathName,
int[] lpSectorsPerCluster,
int[] lpBytesPerSector,
int[] lpNumberOfFreeClusters,
int[] lpTotalNumberOfClusters)
GetDriveType
public static int GetDriveType(java.lang.String lpRootPathName)
GetEnvironmentStrings
public static int GetEnvironmentStrings()
GetEnvironmentVariable
public static int GetEnvironmentVariable(java.lang.String lpName,
java.lang.StringBuffer lpBuffer,
int nSize)
GetExitCodeProcess
public static boolean GetExitCodeProcess(int hProcess,
int[] lpExitCode)
GetExitCodeThread
public static boolean GetExitCodeThread(int hThread,
int[] lpExitCode)
GetFileAttributesEx
public static boolean GetFileAttributesEx(java.lang.String lpFileName,
int fInfoLevelId,
int lpFileInformation)
GetFileAttributes
public static int GetFileAttributes(java.lang.String lpFileName)
GetFileInformationByHandle
public static boolean GetFileInformationByHandle(int hFile,
ByHandleFileInformation lpFileInformation)
GetFileSize
public static int GetFileSize(int hFile,
int[] lpFileSizeHigh)
GetFileTime
public static boolean GetFileTime(int hFile,
FileTime lpCreationTime,
FileTime lpLastAccessTime,
FileTime lpLastWriteTime)
GetFileType
public static int GetFileType(int hFile)
GetFullPathName
public static int GetFullPathName(java.lang.String lpFileName,
int nBufferLength,
java.lang.StringBuffer lpBuffer,
int lpFilePart)
GetHandleInformation
public static boolean GetHandleInformation(int hObject,
int[] lpdwFlags)
GetLastError
public static int GetLastError()
GetLocalTime
public static void GetLocalTime(SystemTime lpSystemTime)
GetLocaleInfo
public static int GetLocaleInfo(int Locale,
int LCType,
java.lang.StringBuffer lpLCData,
int cchData)
GetLogicalDriveStrings
public static int GetLogicalDriveStrings(int nBufferLength,
int lpBuffer)
GetLogicalDrives
public static int GetLogicalDrives()
GetMailslotInfo
public static boolean GetMailslotInfo(int hMailslot,
int[] lpMaxMessageSize,
int[] lpNextSize,
int[] lpMessageCount,
int[] lpReadTimeout)
GetModuleFileName
public static int GetModuleFileName(int hModule,
java.lang.StringBuffer lpFilename,
int nSize)
GetModuleHandle
public static int GetModuleHandle(java.lang.String lpModuleName)
GetNamedPipeHandleState
public static boolean GetNamedPipeHandleState(int hNamedPipe,
int[] lpState,
int[] lpCurInstances,
int[] lpMaxCollectionCount,
int[] lpCollectDataTimeout,
java.lang.StringBuffer lpUserName,
int nMaxUserNameSize)
GetNamedPipeInfo
public static boolean GetNamedPipeInfo(int hNamedPipe,
int[] lpFlags,
int[] lpOutBufferSize,
int[] lpInBufferSize,
int[] lpMaxInstances)
GetNumberFormat
public static int GetNumberFormat(int Locale,
int dwFlags,
java.lang.String lpValue,
NumberFmt lpFormat,
java.lang.StringBuffer lpNumberStr,
int cchNumber)
GetNumberOfConsoleInputEvents
public static boolean GetNumberOfConsoleInputEvents(int hConsoleInput,
int[] lpNumberOfEvents)
GetNumberOfConsoleMouseButtons
public static boolean GetNumberOfConsoleMouseButtons(int[] lpNumberOfMouseButtons)
GetOEMCP
public static int GetOEMCP()
GetOverlappedResult
public static boolean GetOverlappedResult(int hFile,
Overlapped lpOverlapped,
int[] lpNumberOfBytesTransferred,
boolean bWait)
GetPriorityClass
public static int GetPriorityClass(int hProcess)
GetPrivateProfileInt
public static int GetPrivateProfileInt(java.lang.String lpAppName,
java.lang.String lpKeyName,
int nDefault,
java.lang.String lpFileName)
GetPrivateProfileSectionNames
public static int GetPrivateProfileSectionNames(int lpszReturnBuffer,
int nSize,
java.lang.String lpFileName)
GetPrivateProfileSection
public static int GetPrivateProfileSection(java.lang.String lpAppName,
int lpReturnedString,
int nSize,
java.lang.String lpFileName)
GetPrivateProfileString
public static int GetPrivateProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpDefault,
java.lang.StringBuffer lpReturnedString,
int nSize,
java.lang.String lpFileName)
GetPrivateProfileStruct
public static boolean GetPrivateProfileStruct(java.lang.String lpszSection,
java.lang.String lpszKey,
int lpStruct,
int uSizeStruct,
java.lang.String szFile)
GetProcessAffinityMask
public static boolean GetProcessAffinityMask(int hProcess,
int[] lpProcessAffinityMask,
int[] lpSystemAffinityMask)
GetProcessHeap
public static int GetProcessHeap()
GetProcessHeaps
public static int GetProcessHeaps(int NumberOfHeaps,
int[] ProcessHeaps)
GetProcessPriorityBoost
public static boolean GetProcessPriorityBoost(int hProcess,
int[] pDisablePriorityBoost)
GetProcessShutdownParameters
public static boolean GetProcessShutdownParameters(int[] lpdwLevel,
int[] lpdwFlags)
GetProcessTimes
public static boolean GetProcessTimes(int hProcess,
FileTime lpCreationTime,
FileTime lpExitTime,
FileTime lpKernelTime,
FileTime lpUserTime)
GetProcessVersion
public static int GetProcessVersion(int ProcessId)
GetProcessWorkingSetSize
public static boolean GetProcessWorkingSetSize(int hProcess,
int[] lpMinimumWorkingSetSize,
int[] lpMaximumWorkingSetSize)
GetProfileInt
public static int GetProfileInt(java.lang.String lpAppName,
java.lang.String lpKeyName,
int nDefault)
GetProfileSection
public static int GetProfileSection(java.lang.String lpAppName,
int lpReturnedString,
int nSize)
GetProfileString
public static int GetProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpDefault,
java.lang.StringBuffer lpReturnedString,
int nSize)
GetQueuedCompletionStatus
public static boolean GetQueuedCompletionStatus(int CompletionPort,
int[] lpNumberOfBytesTransferred,
int[] lpCompletionKey,
Overlapped lpOverlapped,
int dwMilliseconds)
GetShortPathName
public static int GetShortPathName(java.lang.String lpszLongPath,
java.lang.StringBuffer lpszShortPath,
int cchBuffer)
GetStartupInfo
public static int GetStartupInfo(StartupInfo startupinfo)
GetStdHandle
public static int GetStdHandle(int nStdHandle)
GetStringTypeEx
public static boolean GetStringTypeEx(int Locale,
int dwInfoType,
java.lang.String lpSrcStr,
int cchSrc,
short[] lpCharType)
GetStringType
public static boolean GetStringType(int dwInfoType,
java.lang.String lpSrcStr,
int cchSrc,
short[] lpCharType)
GetSystemDefaultLCID
public static int GetSystemDefaultLCID()
GetSystemDefaultLangID
public static short GetSystemDefaultLangID()
GetSystemDirectory
public static int GetSystemDirectory(java.lang.StringBuffer lpBuffer,
int uSize)
GetSystemInfo
public static void GetSystemInfo(SystemInfo lpSystemInfo)
GetSystemPowerStatus
public static boolean GetSystemPowerStatus(SystemPowerStatus lpSystemPowerStatus)
GetSystemTime
public static void GetSystemTime(SystemTime lpSystemTime)
GetSystemTimeAdjustment
public static boolean GetSystemTimeAdjustment(int[] lpTimeAdjustment,
int[] lpTimeIncrement,
int[] lpTimeAdjustmentDisabled)
GetSystemTimeAsFileTime
public static void GetSystemTimeAsFileTime(FileTime lpSystemTimeAsFileTime)
GetTapeParameters
public static int GetTapeParameters(int hDevice,
int dwOperation,
int[] lpdwSize,
int lpTapeInformation)
GetTapePosition
public static int GetTapePosition(int hDevice,
int dwPositionType,
int[] lpdwPartition,
int[] lpdwOffsetLow,
int[] lpdwOffsetHigh)
GetTapeStatus
public static int GetTapeStatus(int hDevice)
GetTempFileName
public static int GetTempFileName(java.lang.String lpPathName,
java.lang.String lpPrefixString,
int uUnique,
java.lang.StringBuffer lpTempFileName)
GetTempPath
public static int GetTempPath(int nBufferLength,
java.lang.StringBuffer lpBuffer)
GetThreadLocale
public static int GetThreadLocale()
GetThreadPriority
public static int GetThreadPriority(int hThread)
GetThreadPriorityBoost
public static boolean GetThreadPriorityBoost(int hThread,
int[] pDisablePriorityBoost)
GetThreadTimes
public static boolean GetThreadTimes(int hThread,
FileTime lpCreationTime,
FileTime lpExitTime,
FileTime lpKernelTime,
FileTime lpUserTime)
GetTickCount
public static int GetTickCount()
GetTimeFormat
public static int GetTimeFormat(int Locale,
int dwFlags,
SystemTime lpTime,
java.lang.String lpFormat,
java.lang.StringBuffer lpTimeStr,
int cchTime)
GetTimeZoneInformation
public static int GetTimeZoneInformation(TimeZoneInformation lpTimeZoneInformation)
GetUserDefaultLCID
public static int GetUserDefaultLCID()
GetUserDefaultLangID
public static short GetUserDefaultLangID()
GetVersion
public static int GetVersion()
GetVersionEx
public static boolean GetVersionEx(OSVersionInfo lpVersionInformation)
GetVolumeInformation
public static boolean GetVolumeInformation(java.lang.String lpRootPathName,
java.lang.StringBuffer lpVolumeNameBuffer,
int nVolumeNameSize,
int[] lpVolumeSerialNumber,
int[] lpMaximumComponentLength,
int[] lpFileSystemFlags,
java.lang.StringBuffer lpFileSystemNameBuffer,
int nFileSystemNameSize)
GetWindowsDirectory
public static int GetWindowsDirectory(java.lang.StringBuffer lpBuffer,
int uSize)
GlobalAddAtom
public static short GlobalAddAtom(java.lang.String lpString)
GlobalAlloc
public static int GlobalAlloc(int uFlags,
int dwBytes)
GlobalCompact
public static int GlobalCompact(int dwMinFree)
GlobalDeleteAtom
public static short GlobalDeleteAtom(short nAtom)
GlobalFindAtom
public static short GlobalFindAtom(java.lang.String lpString)
GlobalFix
public static void GlobalFix(int hMem)
GlobalFlags
public static int GlobalFlags(int hMem)
GlobalFree
public static int GlobalFree(int hMem)
GlobalGetAtomName
public static int GlobalGetAtomName(short nAtom,
java.lang.StringBuffer lpBuffer,
int nSize)
GlobalHandle
public static int GlobalHandle(int pMem)
GlobalLock
public static int GlobalLock(int hMem)
GlobalMemoryStatus
public static void GlobalMemoryStatus(MemoryStatus lpBuffer)
GlobalReAlloc
public static int GlobalReAlloc(int hMem,
int dwBytes,
int uFlags)
GlobalSize
public static int GlobalSize(int hMem)
GlobalUnWire
public static boolean GlobalUnWire(int hMem)
GlobalUnfix
public static void GlobalUnfix(int hMem)
GlobalUnlock
public static boolean GlobalUnlock(int hMem)
GlobalWire
public static int GlobalWire(int hMem)
HeapAlloc
public static int HeapAlloc(int hHeap,
int dwFlags,
int dwBytes)
HeapCompact
public static int HeapCompact(int hHeap,
int dwFlags)
HeapCreate
public static int HeapCreate(int flOptions,
int dwInitialSize,
int dwMaximumSize)
HeapDestroy
public static boolean HeapDestroy(int hHeap)
HeapFree
public static boolean HeapFree(int hHeap,
int dwFlags,
int lpMem)
HeapLock
public static boolean HeapLock(int hHeap)
HeapReAlloc
public static int HeapReAlloc(int hHeap,
int dwFlags,
int lpMem,
int dwBytes)
HeapSize
public static int HeapSize(int hHeap,
int dwFlags,
int lpMem)
HeapUnlock
public static boolean HeapUnlock(int hHeap)
HeapValidate
public static boolean HeapValidate(int hHeap,
int dwFlags,
int lpMem)
InitAtomTable
public static boolean InitAtomTable(int nSize)
InterlockedCompareExchange
public static int InterlockedCompareExchange(int[] Destination,
int Exchange,
int Comperand)
InterlockedDecrement
public static int InterlockedDecrement(int[] lpAddend)
InterlockedExchange
public static int InterlockedExchange(int[] Target,
int Value)
InterlockedExchangeAdd
public static int InterlockedExchangeAdd(int[] Addend,
int Value)
InterlockedIncrement
public static int InterlockedIncrement(int[] lpAddend)
IsBadCodePtr
public static boolean IsBadCodePtr(int lpfn)
IsBadHugeReadPtr
public static boolean IsBadHugeReadPtr(int lp,
int ucb)
IsBadHugeWritePtr
public static boolean IsBadHugeWritePtr(int lp,
int ucb)
IsBadReadPtr
public static boolean IsBadReadPtr(int lp,
int ucb)
IsBadStringPtr
public static boolean IsBadStringPtr(int lpsz,
int ucchMax)
IsBadWritePtr
public static boolean IsBadWritePtr(int lp,
int ucb)
IsDBCSLeadByte
public static boolean IsDBCSLeadByte(byte TestChar)
IsDBCSLeadByteEx
public static boolean IsDBCSLeadByteEx(int CodePage,
byte TestChar)
IsProcessorFeaturePresent
public static boolean IsProcessorFeaturePresent(int ProcessorFeature)
IsValidCodePage
public static boolean IsValidCodePage(int CodePage)
IsValidLocale
public static boolean IsValidLocale(int Locale,
int dwFlags)
LCMapString
public static int LCMapString(int Locale,
int dwMapFlags,
java.lang.String lpSrcStr,
int cchSrc,
java.lang.StringBuffer lpDestStr,
int cchDest)
LoadLibraryEx
public static int LoadLibraryEx(java.lang.String lpLibFileName,
int hFile,
int dwFlags)
LoadLibrary
public static int LoadLibrary(java.lang.String lpLibFileName)
LoadModule
public static int LoadModule(java.lang.String lpModuleName,
int lpParameterBlock)
LoadResource
public static int LoadResource(int hModule,
int hResInfo)
LocalAlloc
public static int LocalAlloc(int uFlags,
int uBytes)
LocalCompact
public static int LocalCompact(int uMinFree)
LocalFileTimeToFileTime
public static boolean LocalFileTimeToFileTime(FileTime lpLocalFileTime,
FileTime lpFileTime)
LocalFlags
public static int LocalFlags(int hMem)
LocalFree
public static int LocalFree(int hMem)
LocalHandle
public static int LocalHandle(int pMem)
LocalLock
public static int LocalLock(int hMem)
LocalReAlloc
public static int LocalReAlloc(int hMem,
int uBytes,
int uFlags)
LocalShrink
public static int LocalShrink(int hMem,
int cbNewSize)
LocalSize
public static int LocalSize(int hMem)
LocalUnlock
public static boolean LocalUnlock(int hMem)
LockFile
public static boolean LockFile(int hFile,
int dwFileOffsetLow,
int dwFileOffsetHigh,
int nNumberOfBytesToLockLow,
int nNumberOfBytesToLockHigh)
LockFileEx
public static boolean LockFileEx(int hFile,
int dwFlags,
int dwReserved,
int nNumberOfBytesToLockLow,
int nNumberOfBytesToLockHigh,
Overlapped lpOverlapped)
LockResource
public static int LockResource(int hResData)
MapViewOfFile
public static int MapViewOfFile(int hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap)
MapViewOfFileEx
public static int MapViewOfFileEx(int hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap,
int lpBaseAddress)
MoveFileEx
public static boolean MoveFileEx(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName,
int dwFlags)
MoveFile
public static boolean MoveFile(java.lang.String lpExistingFileName,
java.lang.String lpNewFileName)
MulDiv
public static int MulDiv(int nNumber,
int nNumerator,
int nDenominator)
OpenEvent
public static int OpenEvent(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
OpenFile
public static int OpenFile(java.lang.String lpFileName,
OFStruct lpReOpenBuff,
int uStyle)
OpenFileMapping
public static int OpenFileMapping(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
OpenMutex
public static int OpenMutex(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
OpenProcess
public static int OpenProcess(int dwDesiredAccess,
boolean bInheritHandle,
int dwProcessId)
OpenSemaphore
public static int OpenSemaphore(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpName)
OpenWaitableTimer
public static int OpenWaitableTimer(int dwDesiredAccess,
boolean bInheritHandle,
java.lang.String lpTimerName)
OutputDebugString
public static void OutputDebugString(java.lang.String lpOutputString)
PeekNamedPipe
public static boolean PeekNamedPipe(int hNamedPipe,
int lpBuffer,
int nBufferSize,
int[] lpBytesRead,
int[] lpTotalBytesAvail,
int[] lpBytesLeftThisMessage)
PostQueuedCompletionStatus
public static boolean PostQueuedCompletionStatus(int CompletionPort,
int dwNumberOfBytesTransferred,
int dwCompletionKey,
Overlapped lpOverlapped)
PrepareTape
public static int PrepareTape(int hDevice,
int dwOperation,
boolean bImmediate)
PulseEvent
public static boolean PulseEvent(int hEvent)
PurgeComm
public static boolean PurgeComm(int hFile,
int dwFlags)
QueryDosDevice
public static int QueryDosDevice(java.lang.String lpDeviceName,
int lpTargetPath,
int ucchMax)
QueryPerformanceCounter
public static boolean QueryPerformanceCounter(long[] lpPerformanceCount)
QueryPerformanceFrequency
public static boolean QueryPerformanceFrequency(long[] lpPerformanceFreq)
QueueUserAPC
public static int QueueUserAPC(Callback pfnAPC,
int hThread,
int dwData)
RaiseException
public static void RaiseException(int dwExceptionCode,
int dwExceptionFlags,
int nNumberOfArguments,
int[] lpArguments)
ReadConsole
public static boolean ReadConsole(int hConsoleInput,
int lpBuffer,
int nNumberOfCharsToRead,
int[] lpNumberOfCharsRead,
int lpReserved)
ReadDirectoryChangesW
public static boolean ReadDirectoryChangesW(int hDirectory,
byte[] lpBuffer,
int nBufferLength,
boolean bWatchSubtree,
int dwNotifyFilter,
int[] lpBytesReturned,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
ReadFile
public static boolean ReadFile(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
int[] lpNumberOfBytesRead,
Overlapped lpOverlapped)
ReadFileEx
public static boolean ReadFileEx(int hFile,
int lpBuffer,
int nNumberOfBytesToRead,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
ReadProcessMemory
public static boolean ReadProcessMemory(int hProcess,
int lpBaseAddress,
int lpBuffer,
int nSize,
int[] lpNumberOfBytesRead)
ReleaseMutex
public static boolean ReleaseMutex(int hMutex)
ReleaseSemaphore
public static boolean ReleaseSemaphore(int hSemaphore,
int lReleaseCount,
int[] lpPreviousCount)
RemoveDirectory
public static boolean RemoveDirectory(java.lang.String lpPathName)
ResetEvent
public static boolean ResetEvent(int hEvent)
ResumeThread
public static int ResumeThread(int hThread)
SearchPath
public static int SearchPath(java.lang.String lpPath,
java.lang.String lpFileName,
java.lang.String lpExtension,
int nBufferLength,
java.lang.StringBuffer lpBuffer,
int lpFilePart)
SetCommBreak
public static boolean SetCommBreak(int hFile)
SetCommMask
public static boolean SetCommMask(int hFile,
int dwEvtMask)
SetCommState
public static boolean SetCommState(int hFile,
DCB lpDCB)
SetCommTimeouts
public static boolean SetCommTimeouts(int hFile,
CommTimeouts lpCommTimeouts)
SetComputerName
public static boolean SetComputerName(java.lang.String lpComputerName)
SetConsoleActiveScreenBuffer
public static boolean SetConsoleActiveScreenBuffer(int hConsoleOutput)
SetConsoleCP
public static boolean SetConsoleCP(int wCodePageID)
SetConsoleCtrlHandler
public static boolean SetConsoleCtrlHandler(Callback HandlerRoutine,
boolean Add)
SetConsoleCursorInfo
public static boolean SetConsoleCursorInfo(int hConsoleOutput,
ConsoleCursorInfo lpConsoleCursorInfo)
SetConsoleTextAttribute
public static boolean SetConsoleTextAttribute(int hConsoleOutput,
short wAttributes)
SetConsoleTitle
public static boolean SetConsoleTitle(java.lang.String lpConsoleTitle)
SetConsoleWindowInfo
public static boolean SetConsoleWindowInfo(int hConsoleOutput,
boolean bAbsolute,
SmallRect lpConsoleWindow)
SetCurrentDirectory
public static boolean SetCurrentDirectory(java.lang.String lpPathName)
SetEndOfFile
public static boolean SetEndOfFile(int hFile)
SetEnvironmentVariable
public static boolean SetEnvironmentVariable(java.lang.String lpName,
java.lang.String lpValue)
SetErrorMode
public static int SetErrorMode(int uMode)
SetEvent
public static boolean SetEvent(int hEvent)
SetFileApisToANSI
public static void SetFileApisToANSI()
SetFileApisToOEM
public static void SetFileApisToOEM()
SetFileAttributes
public static boolean SetFileAttributes(java.lang.String lpFileName,
int dwFileAttributes)
SetFilePointer
public static int SetFilePointer(int hFile,
int lDistanceToMove,
int[] lpDistanceToMoveHigh,
int dwMoveMethod)
SetFileTime
public static boolean SetFileTime(int hFile,
FileTime lpCreationTime,
FileTime lpLastAccessTime,
FileTime lpLastWriteTime)
SetHandleCount
public static int SetHandleCount(int uNumber)
SetHandleInformation
public static boolean SetHandleInformation(int hObject,
int dwMask,
int dwFlags)
SetLastError
public static void SetLastError(int dwErrCode)
SetLocalTime
public static boolean SetLocalTime(SystemTime lpSystemTime)
SetLocaleInfo
public static boolean SetLocaleInfo(int Locale,
int LCType,
java.lang.String lpLCData)
SetMailslotInfo
public static boolean SetMailslotInfo(int hMailslot,
int lReadTimeout)
SetNamedPipeHandleState
public static boolean SetNamedPipeHandleState(int hNamedPipe,
int[] lpMode,
int[] lpMaxCollectionCount,
int[] lpCollectDataTimeout)
SetPriorityClass
public static boolean SetPriorityClass(int hProcess,
int dwPriorityClass)
SetProcessAffinityMask
public static boolean SetProcessAffinityMask(int hProcess,
int dwProcessAffinityMask)
SetProcessPriorityBoost
public static boolean SetProcessPriorityBoost(int hProcess,
boolean bDisablePriorityBoost)
SetProcessShutdownParameters
public static boolean SetProcessShutdownParameters(int dwLevel,
int dwFlags)
SetProcessWorkingSetSize
public static boolean SetProcessWorkingSetSize(int hProcess,
int dwMinimumWorkingSetSize,
int dwMaximumWorkingSetSize)
SetStdHandle
public static boolean SetStdHandle(int nStdHandle,
int hHandle)
SetSystemPowerState
public static boolean SetSystemPowerState(boolean fSuspend,
boolean fForce)
SetSystemTime
public static boolean SetSystemTime(SystemTime lpSystemTime)
SetSystemTimeAdjustment
public static boolean SetSystemTimeAdjustment(int dwTimeAdjustment,
boolean bTimeAdjustmentDisabled)
SetTapeParameters
public static int SetTapeParameters(int hDevice,
int dwOperation,
int lpTapeInformation)
SetTapePosition
public static int SetTapePosition(int hDevice,
int dwPositionMethod,
int dwPartition,
int dwOffsetLow,
int dwOffsetHigh,
boolean bImmediate)
SetThreadAffinityMask
public static int SetThreadAffinityMask(int hThread,
int dwThreadAffinityMask)
SetThreadIdealProcessor
public static int SetThreadIdealProcessor(int hThread,
int dwIdealProcessor)
SetThreadLocale
public static boolean SetThreadLocale(int Locale)
SetThreadPriority
public static boolean SetThreadPriority(int hThread,
int nPriority)
SetThreadPriorityBoost
public static boolean SetThreadPriorityBoost(int hThread,
boolean bDisablePriorityBoost)
SetTimeZoneInformation
public static boolean SetTimeZoneInformation(TimeZoneInformation lpTimeZoneInformation)
SetVolumeLabel
public static boolean SetVolumeLabel(java.lang.String lpRootPathName,
java.lang.String lpVolumeName)
SetWaitableTimer
public static boolean SetWaitableTimer(int hTimer,
long[] pDueTime,
int lPeriod,
Callback pfnCompletionRoutine,
int pArgToCompletionRoutine,
boolean fResume)
SetupComm
public static boolean SetupComm(int hFile,
int dwInQueue,
int dwOutQueue)
SignalObjectAndWait
public static int SignalObjectAndWait(int hObjectToSignal,
int hObjectToWaitOn,
int dwMilliseconds,
boolean bAlertable)
SizeofResource
public static int SizeofResource(int hModule,
int hResInfo)
Sleep
public static void Sleep(int dwMilliseconds)
SleepEx
public static int SleepEx(int dwMilliseconds,
boolean bAlertable)
SuspendThread
public static int SuspendThread(int hThread)
SwitchToFiber
public static void SwitchToFiber(int lpFiber)
SwitchToThread
public static boolean SwitchToThread()
SystemTimeToFileTime
public static boolean SystemTimeToFileTime(SystemTime lpSystemTime,
FileTime lpFileTime)
SystemTimeToTzSpecificLocalTime
public static boolean SystemTimeToTzSpecificLocalTime(TimeZoneInformation lpTimeZoneInformation,
SystemTime lpUniversalTime,
SystemTime lpLocalTime)
TerminateProcess
public static boolean TerminateProcess(int hProcess,
int uExitCode)
TerminateThread
public static boolean TerminateThread(int hThread,
int dwExitCode)
TlsAlloc
public static int TlsAlloc()
TlsFree
public static boolean TlsFree(int dwTlsIndex)
TlsGetValue
public static int TlsGetValue(int dwTlsIndex)
TlsSetValue
public static boolean TlsSetValue(int dwTlsIndex,
int lpTlsValue)
TransactNamedPipe
public static boolean TransactNamedPipe(int hNamedPipe,
int lpInBuffer,
int nInBufferSize,
int lpOutBuffer,
int nOutBufferSize,
int[] lpBytesRead,
Overlapped lpOverlapped)
TransmitCommChar
public static boolean TransmitCommChar(int hFile,
char cChar)
UnlockFile
public static boolean UnlockFile(int hFile,
int dwFileOffsetLow,
int dwFileOffsetHigh,
int nNumberOfBytesToUnlockLow,
int nNumberOfBytesToUnlockHigh)
UnlockFileEx
public static boolean UnlockFileEx(int hFile,
int dwReserved,
int nNumberOfBytesToUnlockLow,
int nNumberOfBytesToUnlockHigh,
Overlapped lpOverlapped)
UnmapViewOfFile
public static boolean UnmapViewOfFile(int lpBaseAddress)
UpdateResource
public static boolean UpdateResource(int hUpdate,
java.lang.String lpType,
java.lang.String lpName,
short wLanguage,
int lpData,
int cbData)
VerLanguageName
public static int VerLanguageName(int wLang,
java.lang.StringBuffer szLang,
int nSize)
VirtualAlloc
public static int VirtualAlloc(int lpAddress,
int dwSize,
int flAllocationType,
int flProtect)
VirtualAllocEx
public static int VirtualAllocEx(int hProcess,
int lpAddress,
int dwSize,
int flAllocationType,
int flProtect)
VirtualFree
public static boolean VirtualFree(int lpAddress,
int dwSize,
int dwFreeType)
VirtualFreeEx
public static boolean VirtualFreeEx(int hProcess,
int lpAddress,
int dwSize,
int dwFreeType)
VirtualLock
public static boolean VirtualLock(int lpAddress,
int dwSize)
VirtualProtect
public static boolean VirtualProtect(int lpAddress,
int dwSize,
int flNewProtect,
int[] lpflOldProtect)
VirtualProtectEx
public static boolean VirtualProtectEx(int hProcess,
int lpAddress,
int dwSize,
int flNewProtect,
int[] lpflOldProtect)
VirtualQuery
public static int VirtualQuery(int lpAddress,
MemoryBasicInformation lpBuffer,
int dwLength)
VirtualQueryEx
public static int VirtualQueryEx(int hProcess,
int lpAddress,
MemoryBasicInformation lpBuffer,
int dwLength)
VirtualUnlock
public static boolean VirtualUnlock(int lpAddress,
int dwSize)
WaitCommEvent
public static boolean WaitCommEvent(int hFile,
int[] lpEvtMask,
Overlapped lpOverlapped)
WaitForMultipleObjects
public static int WaitForMultipleObjects(int nCount,
int[] lpHandles,
boolean bWaitAll,
int dwMilliseconds)
WaitForMultipleObjectsEx
public static int WaitForMultipleObjectsEx(int nCount,
int[] lpHandles,
boolean bWaitAll,
int dwMilliseconds,
boolean bAlertable)
WaitForSingleObject
public static int WaitForSingleObject(int hHandle,
int dwMilliseconds)
WaitForSingleObjectEx
public static int WaitForSingleObjectEx(int hHandle,
int dwMilliseconds,
boolean bAlertable)
WaitNamedPipe
public static boolean WaitNamedPipe(java.lang.String lpNamedPipeName,
int nTimeOut)
WinExec
public static int WinExec(java.lang.String lpCmdLine,
int uCmdShow)
WriteConsoleOutputAttribute
public static boolean WriteConsoleOutputAttribute(int hConsoleOutput,
short[] lpAttribute,
int nLength,
int dwWriteCoord,
int[] lpNumberOfAttrsWritten)
WriteConsoleOutputCharacter
public static boolean WriteConsoleOutputCharacter(int hConsoleOutput,
java.lang.String lpCharacter,
int nLength,
int dwWriteCoord,
int[] lpNumberOfCharsWritten)
WriteConsole
public static boolean WriteConsole(int hConsoleOutput,
char[] lpBuffer,
int nNumberOfCharsToWrite,
int[] lpNumberOfCharsWritten,
int lpReserved)
WriteFile
public static boolean WriteFile(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
int[] lpNumberOfBytesWritten,
Overlapped lpOverlapped)
WriteFileEx
public static boolean WriteFileEx(int hFile,
int lpBuffer,
int nNumberOfBytesToWrite,
Overlapped lpOverlapped,
Callback lpCompletionRoutine)
WritePrivateProfileSection
public static boolean WritePrivateProfileSection(java.lang.String lpAppName,
java.lang.String lpString,
java.lang.String lpFileName)
WritePrivateProfileString
public static boolean WritePrivateProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpString,
java.lang.String lpFileName)
WritePrivateProfileStruct
public static boolean WritePrivateProfileStruct(java.lang.String lpszSection,
java.lang.String lpszKey,
int lpStruct,
int uSizeStruct,
java.lang.String szFile)
WriteProcessMemory
public static boolean WriteProcessMemory(int hProcess,
int lpBaseAddress,
int lpBuffer,
int nSize,
int[] lpNumberOfBytesWritten)
WriteProfileSection
public static boolean WriteProfileSection(java.lang.String lpAppName,
java.lang.String lpString)
WriteProfileString
public static boolean WriteProfileString(java.lang.String lpAppName,
java.lang.String lpKeyName,
java.lang.String lpString)
WriteTapemark
public static int WriteTapemark(int hDevice,
int dwTapemarkType,
int dwTapemarkCount,
boolean bImmediate)
_hread
public static int _hread(int hFile,
int lpBuffer,
int lBytes)
_hwrite
public static int _hwrite(int hFile,
java.lang.String lpBuffer,
int lBytes)
_lclose
public static int _lclose(int hFile)
_lcreat
public static int _lcreat(java.lang.String lpPathName,
int iAttribute)
_llseek
public static int _llseek(int hFile,
int lOffset,
int iOrigin)
_lopen
public static int _lopen(java.lang.String lpPathName,
int iReadWrite)
_lread
public static int _lread(int hFile,
int lpBuffer,
int uBytes)
_lwrite
public static int _lwrite(int hFile,
java.lang.String lpBuffer,
int uBytes)
lstrcat
public static int lstrcat(java.lang.StringBuffer lpString1,
java.lang.String lpString2)
lstrcmp
public static int lstrcmp(java.lang.String lpString1,
java.lang.String lpString2)
lstrcmpi
public static int lstrcmpi(java.lang.String lpString1,
java.lang.String lpString2)
lstrcpy
public static int lstrcpy(java.lang.StringBuffer lpString1,
java.lang.String lpString2)
lstrcpyn
public static int lstrcpyn(java.lang.StringBuffer lpString1,
java.lang.String lpString2,
int iMaxLength)
lstrlen
public static int lstrlen(java.lang.String lpString)