public class JNIWindowsNativeUtil extends JNICommonNativeUtil implements WindowsNativeUtil
JNICommonNativeUtil.BufferPointerHandlerWindowsNativeUtil._locking_Mode, WindowsNativeUtil.CreateFileA_createMode, WindowsNativeUtil.Path_VolumeName| Constructor and Description |
|---|
JNIWindowsNativeUtil() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_locking(int fd,
WindowsNativeUtil._locking_Mode mode,
long len) |
Stat |
_stat64(String path) |
void |
CancelIo(long handle) |
void |
CancelIoEx(long handle,
long overlapped) |
void |
CancelSynchronousIo(long threadHandle) |
void |
CloseHandle(long handle) |
void |
ConnectNamedPipe(long pipeHandle) |
long |
ConnectNamedPipe(long pipeHandle,
long eventHandle) |
long |
ConvertInterfaceIndexToLuid(int idx) |
String |
ConvertInterfaceLuidToAlias(long luid) |
int |
ConvertInterfaceLuidToIndex(long luid) |
String |
ConvertInterfaceLuidToNameA(long luid) |
long |
ConvertInterfaceNameToLuidA(String name) |
long |
CreateEventA(long lpEventAttributes,
boolean manualReset,
boolean initalState,
String name) |
long |
CreateFileA(String lpFileName,
int access,
boolean allowDelete,
boolean allowRead,
boolean allowWrite,
WindowsNativeUtil.CreateFileA_createMode openMode,
int attributes) |
long |
CreateFileMappingA(long hFile,
long lpFileMappingAttributes,
int flProtect,
int dwMaximumSizeHigh,
int dwMaximumSizeLow,
String lpName) |
long |
CreateFileW(String lpFileName,
int access,
boolean allowDelete,
boolean allowRead,
boolean allowWrite,
WindowsNativeUtil.CreateFileA_createMode openMode,
int attributes) |
void |
CreateHardLinkA(String lpFileName,
String lpExistingFileName) |
boolean |
CreateIpForwardEntry2(MibIpForwardRow2 entry) |
long |
CreateNamedPipeA(String name,
int dwOpenMode,
int dwPipeMode,
int nMaxInstances,
int nOutBufferSize,
int nInBufferSize,
int nDefaultTimeOut,
long lpSecurityAttributes) |
long |
CreateSemaphoreExA(long lpSemaphoreAttributes,
long initialCount,
long maximumCount,
String name,
int dwDesiredAccess) |
void |
CreateSymbolicLinkA(String lpSymlinkFileName,
String lpTargetFileName,
boolean targetIsDir,
boolean isDevMode) |
int |
CTL_CODE(int DeviceType,
int Function,
int Method,
int Access) |
boolean |
DeleteIpForwardEntry2(MibIpForwardRow2 entry) |
int |
DeviceIoControl(long hDevice,
int dwIoControlCode,
byte[] inBuffer,
int inOff,
int inLen,
byte[] outBuffer,
int outOff,
int outLen) |
protected static int |
DeviceIoControl(long hDevice,
int dwIoControlCode,
long inBuffer,
long inOff,
int inLen,
long outBuffer,
long outOff,
int outLen) |
int |
DeviceIoControl(long hDevice,
int dwIoControlCode,
NativeMemory inBuffer,
long inOff,
int inLen,
NativeMemory outBuffer,
long outOff,
int outLen) |
void |
DisconnectNamedPipe(long pipeHandle) |
long |
DuplicateHandle(long srcProcess,
long handle,
long targetProcess,
int access,
boolean inheritHandle,
boolean closeSource,
boolean sameAccess) |
String |
ExpandEnvironmentStringsA(String str) |
void |
FlushFileBuffers(long handle) |
String |
FormatMessageA(int lastError) |
long |
GetAdapterIndex(String adapterName) |
Collection<IpAdapterAddresses> |
GetAdaptersAddresses(long family,
long flags) |
long |
GetCurrentProcess() |
long |
GetCurrentThread() |
String |
GetEnvironmentVariableA(String name) |
int |
getFD(FileDescriptor fd) |
int |
GetFileAttributesA(String str) |
Win32FileAttributeData |
GetFileAttributesEx(String path) |
String |
GetFinalPathNameByHandleA(long handle,
boolean normalize,
WindowsNativeUtil.Path_VolumeName volumeName) |
String |
GetFinalPathNameByHandleW(long handle,
boolean normalize,
WindowsNativeUtil.Path_VolumeName volumeName) |
int |
GetFriendlyIfIndex(long index) |
long |
getHandle(FileDescriptor fd) |
List<MibIpForwardRow2> |
GetIpForwardTable2(int Family) |
String |
GetModuleFileNameA(long hModule) |
int |
GetOverlappedResult(long handle,
long overlapped,
boolean wait) |
byte[] |
GetTokenInformation(long TokenHandle,
int TokenInformationClass) |
String |
GetVolumePathNameW(String path) |
long |
INVALID_HANDLE_VALUE() |
boolean |
isLinux() |
boolean |
isWindows() |
Iterable<String> |
iterateDeviceInterfaces(GUID deviceClass,
String enumerator,
int flags,
GUID interfaceClass) |
Iterable<RegEnumKeyExResult> |
iterateRegistrySubKeys(long hkey) |
boolean |
LockFileEx(long fd,
boolean exclusive,
boolean failImmediately,
long start,
long len) |
long |
MapViewOfFileEx(long hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap,
long lpBaseAddress) |
long |
OpenEventA(int desiredAccess,
boolean inheritHandle,
String name) |
long |
OpenFileMappingA(int dwDesiredAccess,
boolean bInheritHandle,
String lpName) |
long |
OpenProcessToken(long ProcessHandle,
int DesiredAccess) |
int |
ReadFile(long handle,
byte[] buffer,
int off,
int len) |
int |
ReadFile(long handle,
ByteBuffer buffer,
int len) |
int |
ReadFile(long handle,
NativeMemory buffer,
long off,
int len) |
long |
ReadFile(long handle,
NativeMemory buffer,
long off,
int len,
long overlapped,
long event) |
void |
RegCloseKey(long hkey) |
RegEnumKeyExResult |
RegEnumKeyExA(long hkey,
int index,
int nameSize,
int classSize) |
long |
RegOpenKeyExA(long hkey,
String subKey,
int options,
int sam) |
RegQueryInfoKeyResult |
RegQueryInfoKeyA(long hkey) |
RegData |
RegQueryValueExA(long hkey,
String valueName) |
long |
ReleaseSemaphore(long hSemaphore,
long lReleaseCount) |
void |
ResetEvent(long handle) |
void |
SetEnvironmentVariableA(String name,
String value) |
void |
SetEvent(long handle) |
void |
SetFileAttributesA(String str,
int attr) |
void |
SetupDiDestroyDeviceInfoList(long handle) |
SpDeviceInterfaceData |
SetupDiEnumDeviceInterfaces(long DeviceInfoSet,
SpDeviceInfoData DeviceInfoData,
GUID InterfaceClassGuid,
int index) |
long |
SetupDiGetClassDevsA(GUID ClassGuid,
String Enumerator,
long hwndParent,
int flags) |
String |
SetupDiGetDeviceInterfaceDetail(long DeviceInfoSet,
SpDeviceInterfaceData DeviceInterfaceData,
SpDeviceInfoData output) |
long |
ShellExecuteA(long hwnd,
String lpOperation,
String lpFile,
String lpParameters,
String lpDirectory,
int nShowCmd) |
String |
strerror_s(int errno) |
boolean |
UnlockFileEx(long fd,
long start,
long len) |
void |
UnmapViewOfFile(long address) |
int |
WaitForMultipleObjects(long[] handles,
int millis,
boolean waitAll) |
boolean |
WaitForSingleObject(long handle,
int millis) |
boolean |
WaitNamedPipeA(String name,
long infinite) |
int |
WriteFile(long handle,
byte[] buffer,
int off,
int len) |
int |
WriteFile(long handle,
ByteBuffer buffer,
int len) |
int |
WriteFile(long handle,
NativeMemory buffer,
long off,
int len) |
long |
WriteFile(long handle,
NativeMemory buffer,
long off,
int len,
long overlapped,
long event) |
__get_cpuid_count_model, __get_cpuid_count, _free, _malloc, AllocObject, DefineClass, DeleteGlobalRef, free, FromReflectedField, FromReflectedMethod, FromReflectedMethod, GetDirectBufferAddress, GetDirectBufferAddress, GetFieldID, GetMethodID, getPointerSize, GetStaticFieldID, GetStaticMethodID, isJVM, isNoop, malloc, MonitorEnter, MonitorExit, NewDirectByteBuffer, NewGlobalRef, NewLocalRef, pointer, Throwclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait__get_cpuid_count_model, __get_cpuid_count, free, getPointerSize, malloc, pointerisJVM, isNooppublic boolean LockFileEx(long fd,
boolean exclusive,
boolean failImmediately,
long start,
long len)
LockFileEx in interface WindowsNativeUtilpublic boolean UnlockFileEx(long fd,
long start,
long len)
UnlockFileEx in interface WindowsNativeUtilpublic int getFD(FileDescriptor fd)
getFD in interface WindowsNativeUtilpublic long getHandle(FileDescriptor fd)
getHandle in interface WindowsNativeUtilpublic boolean _locking(int fd,
WindowsNativeUtil._locking_Mode mode,
long len)
_locking in interface WindowsNativeUtilpublic Stat _stat64(String path)
_stat64 in interface WindowsNativeUtilpublic Win32FileAttributeData GetFileAttributesEx(String path) throws UnknownNativeErrorException
GetFileAttributesEx in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void CreateSymbolicLinkA(String lpSymlinkFileName, String lpTargetFileName, boolean targetIsDir, boolean isDevMode) throws UnknownNativeErrorException
CreateSymbolicLinkA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void CreateHardLinkA(String lpFileName, String lpExistingFileName) throws UnknownNativeErrorException
CreateHardLinkA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long CreateFileA(String lpFileName, int access, boolean allowDelete, boolean allowRead, boolean allowWrite, WindowsNativeUtil.CreateFileA_createMode openMode, int attributes) throws UnknownNativeErrorException
CreateFileA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long CreateFileW(String lpFileName, int access, boolean allowDelete, boolean allowRead, boolean allowWrite, WindowsNativeUtil.CreateFileA_createMode openMode, int attributes) throws FileAlreadyExistsException, SharingViolationException, UnknownNativeErrorException
CreateFileW in interface WindowsNativeUtilFileAlreadyExistsExceptionSharingViolationExceptionUnknownNativeErrorExceptionpublic long CreateFileMappingA(long hFile,
long lpFileMappingAttributes,
int flProtect,
int dwMaximumSizeHigh,
int dwMaximumSizeLow,
String lpName)
throws UnknownNativeErrorException
CreateFileMappingA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long OpenFileMappingA(int dwDesiredAccess,
boolean bInheritHandle,
String lpName)
throws UnknownNativeErrorException
OpenFileMappingA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long MapViewOfFileEx(long hFileMappingObject,
int dwDesiredAccess,
int dwFileOffsetHigh,
int dwFileOffsetLow,
int dwNumberOfBytesToMap,
long lpBaseAddress)
throws UnknownNativeErrorException
MapViewOfFileEx in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void UnmapViewOfFile(long address)
throws UnknownNativeErrorException
UnmapViewOfFile in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void CloseHandle(long handle)
throws UnknownNativeErrorException
CloseHandle in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic Iterable<String> iterateDeviceInterfaces(GUID deviceClass, String enumerator, int flags, GUID interfaceClass) throws UnknownNativeErrorException
iterateDeviceInterfaces in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long SetupDiGetClassDevsA(GUID ClassGuid, String Enumerator, long hwndParent, int flags) throws UnknownNativeErrorException
SetupDiGetClassDevsA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic SpDeviceInterfaceData SetupDiEnumDeviceInterfaces(long DeviceInfoSet, SpDeviceInfoData DeviceInfoData, GUID InterfaceClassGuid, int index) throws UnknownNativeErrorException
SetupDiEnumDeviceInterfaces in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String SetupDiGetDeviceInterfaceDetail(long DeviceInfoSet, SpDeviceInterfaceData DeviceInterfaceData, SpDeviceInfoData output)
SetupDiGetDeviceInterfaceDetail in interface WindowsNativeUtilpublic void SetupDiDestroyDeviceInfoList(long handle)
throws UnknownNativeErrorException
SetupDiDestroyDeviceInfoList in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int DeviceIoControl(long hDevice,
int dwIoControlCode,
byte[] inBuffer,
int inOff,
int inLen,
byte[] outBuffer,
int outOff,
int outLen)
throws UnknownNativeErrorException
DeviceIoControl in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int DeviceIoControl(long hDevice,
int dwIoControlCode,
NativeMemory inBuffer,
long inOff,
int inLen,
NativeMemory outBuffer,
long outOff,
int outLen)
throws UnknownNativeErrorException
DeviceIoControl in interface WindowsNativeUtilUnknownNativeErrorExceptionprotected static int DeviceIoControl(long hDevice,
int dwIoControlCode,
long inBuffer,
long inOff,
int inLen,
long outBuffer,
long outOff,
int outLen)
throws UnknownNativeErrorException
UnknownNativeErrorExceptionpublic int CTL_CODE(int DeviceType,
int Function,
int Method,
int Access)
CTL_CODE in interface WindowsNativeUtilpublic long CreateEventA(long lpEventAttributes,
boolean manualReset,
boolean initalState,
String name)
throws UnknownNativeErrorException
CreateEventA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long OpenEventA(int desiredAccess,
boolean inheritHandle,
String name)
throws UnknownNativeErrorException
OpenEventA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void SetEvent(long handle)
throws UnknownNativeErrorException
SetEvent in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void ResetEvent(long handle)
throws UnknownNativeErrorException
ResetEvent in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic boolean WaitForSingleObject(long handle,
int millis)
throws UnknownNativeErrorException
WaitForSingleObject in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int WaitForMultipleObjects(long[] handles,
int millis,
boolean waitAll)
throws UnknownNativeErrorException
WaitForMultipleObjects in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String strerror_s(int errno)
strerror_s in interface WindowsNativeUtilpublic String FormatMessageA(int lastError)
FormatMessageA in interface WindowsNativeUtilpublic String GetVolumePathNameW(String path)
GetVolumePathNameW in interface WindowsNativeUtilpublic String GetModuleFileNameA(long hModule) throws UnknownNativeErrorException
GetModuleFileNameA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void SetEnvironmentVariableA(String name, String value) throws UnknownNativeErrorException
SetEnvironmentVariableA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String ExpandEnvironmentStringsA(String str) throws UnknownNativeErrorException
ExpandEnvironmentStringsA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String GetEnvironmentVariableA(String name) throws UnknownNativeErrorException
GetEnvironmentVariableA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String GetFinalPathNameByHandleA(long handle, boolean normalize, WindowsNativeUtil.Path_VolumeName volumeName) throws UnknownNativeErrorException, InvalidFileDescriptorException
GetFinalPathNameByHandleA in interface WindowsNativeUtilUnknownNativeErrorExceptionInvalidFileDescriptorExceptionpublic String GetFinalPathNameByHandleW(long handle, boolean normalize, WindowsNativeUtil.Path_VolumeName volumeName) throws UnknownNativeErrorException, InvalidFileDescriptorException
GetFinalPathNameByHandleW in interface WindowsNativeUtilUnknownNativeErrorExceptionInvalidFileDescriptorExceptionpublic int GetFileAttributesA(String str) throws UnknownNativeErrorException
GetFileAttributesA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void SetFileAttributesA(String str, int attr) throws UnknownNativeErrorException
SetFileAttributesA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long RegOpenKeyExA(long hkey,
String subKey,
int options,
int sam)
throws UnknownNativeErrorException
RegOpenKeyExA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void RegCloseKey(long hkey)
throws UnknownNativeErrorException
RegCloseKey in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic RegData RegQueryValueExA(long hkey, String valueName) throws UnknownNativeErrorException
RegQueryValueExA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic RegQueryInfoKeyResult RegQueryInfoKeyA(long hkey) throws UnknownNativeErrorException
RegQueryInfoKeyA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic RegEnumKeyExResult RegEnumKeyExA(long hkey, int index, int nameSize, int classSize) throws UnknownNativeErrorException
RegEnumKeyExA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic Iterable<RegEnumKeyExResult> iterateRegistrySubKeys(long hkey) throws UnknownNativeErrorException
iterateRegistrySubKeys in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long GetCurrentThread()
GetCurrentThread in interface WindowsNativeUtilpublic long GetCurrentProcess()
GetCurrentProcess in interface WindowsNativeUtilpublic long DuplicateHandle(long srcProcess,
long handle,
long targetProcess,
int access,
boolean inheritHandle,
boolean closeSource,
boolean sameAccess)
DuplicateHandle in interface WindowsNativeUtilpublic void CancelIo(long handle)
throws UnknownNativeErrorException
CancelIo in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void CancelIoEx(long handle,
long overlapped)
throws UnknownNativeErrorException
CancelIoEx in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void CancelSynchronousIo(long threadHandle)
throws UnknownNativeErrorException
CancelSynchronousIo in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int ReadFile(long handle,
byte[] buffer,
int off,
int len)
throws InvalidFileDescriptorException,
UnknownNativeErrorException
ReadFile in interface WindowsNativeUtilInvalidFileDescriptorExceptionUnknownNativeErrorExceptionpublic int ReadFile(long handle,
ByteBuffer buffer,
int len)
throws InvalidFileDescriptorException,
UnknownNativeErrorException
ReadFile in interface WindowsNativeUtilInvalidFileDescriptorExceptionUnknownNativeErrorExceptionpublic int ReadFile(long handle,
NativeMemory buffer,
long off,
int len)
throws InvalidFileDescriptorException,
UnknownNativeErrorException
ReadFile in interface WindowsNativeUtilInvalidFileDescriptorExceptionUnknownNativeErrorExceptionpublic long ReadFile(long handle,
NativeMemory buffer,
long off,
int len,
long overlapped,
long event)
throws UnknownNativeErrorException
ReadFile in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int WriteFile(long handle,
byte[] buffer,
int off,
int len)
throws UnknownNativeErrorException
WriteFile in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int WriteFile(long handle,
ByteBuffer buffer,
int len)
throws InvalidFileDescriptorException,
UnknownNativeErrorException
WriteFile in interface WindowsNativeUtilInvalidFileDescriptorExceptionUnknownNativeErrorExceptionpublic int WriteFile(long handle,
NativeMemory buffer,
long off,
int len)
throws InvalidFileDescriptorException,
UnknownNativeErrorException
WriteFile in interface WindowsNativeUtilInvalidFileDescriptorExceptionUnknownNativeErrorExceptionpublic long WriteFile(long handle,
NativeMemory buffer,
long off,
int len,
long overlapped,
long event)
throws UnknownNativeErrorException
WriteFile in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int GetOverlappedResult(long handle,
long overlapped,
boolean wait)
throws UnknownNativeErrorException
GetOverlappedResult in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int GetFriendlyIfIndex(long index)
GetFriendlyIfIndex in interface WindowsNativeUtilpublic long GetAdapterIndex(String adapterName) throws UnknownNativeErrorException
GetAdapterIndex in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic Collection<IpAdapterAddresses> GetAdaptersAddresses(long family, long flags) throws UnknownNativeErrorException
GetAdaptersAddresses in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long OpenProcessToken(long ProcessHandle,
int DesiredAccess)
throws UnknownNativeErrorException
OpenProcessToken in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic byte[] GetTokenInformation(long TokenHandle,
int TokenInformationClass)
throws UnknownNativeErrorException
GetTokenInformation in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long ShellExecuteA(long hwnd,
String lpOperation,
String lpFile,
String lpParameters,
String lpDirectory,
int nShowCmd)
ShellExecuteA in interface WindowsNativeUtilpublic long INVALID_HANDLE_VALUE()
INVALID_HANDLE_VALUE in interface WindowsNativeUtilpublic long CreateNamedPipeA(String name, int dwOpenMode, int dwPipeMode, int nMaxInstances, int nOutBufferSize, int nInBufferSize, int nDefaultTimeOut, long lpSecurityAttributes) throws UnknownNativeErrorException
CreateNamedPipeA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void ConnectNamedPipe(long pipeHandle)
throws UnknownNativeErrorException
ConnectNamedPipe in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long ConnectNamedPipe(long pipeHandle,
long eventHandle)
throws UnknownNativeErrorException
ConnectNamedPipe in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic boolean WaitNamedPipeA(String name, long infinite) throws UnknownNativeErrorException
WaitNamedPipeA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void DisconnectNamedPipe(long pipeHandle)
throws UnknownNativeErrorException
DisconnectNamedPipe in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic void FlushFileBuffers(long handle)
throws UnknownNativeErrorException
FlushFileBuffers in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic List<MibIpForwardRow2> GetIpForwardTable2(int Family) throws UnknownNativeErrorException
GetIpForwardTable2 in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic boolean CreateIpForwardEntry2(MibIpForwardRow2 entry) throws UnknownNativeErrorException
CreateIpForwardEntry2 in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic boolean DeleteIpForwardEntry2(MibIpForwardRow2 entry) throws UnknownNativeErrorException
DeleteIpForwardEntry2 in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long ConvertInterfaceIndexToLuid(int idx)
throws UnknownNativeErrorException
ConvertInterfaceIndexToLuid in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic int ConvertInterfaceLuidToIndex(long luid)
throws UnknownNativeErrorException
ConvertInterfaceLuidToIndex in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String ConvertInterfaceLuidToNameA(long luid) throws UnknownNativeErrorException
ConvertInterfaceLuidToNameA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic String ConvertInterfaceLuidToAlias(long luid) throws UnknownNativeErrorException
ConvertInterfaceLuidToAlias in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long ConvertInterfaceNameToLuidA(String name) throws UnknownNativeErrorException
ConvertInterfaceNameToLuidA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long CreateSemaphoreExA(long lpSemaphoreAttributes,
long initialCount,
long maximumCount,
String name,
int dwDesiredAccess)
throws UnknownNativeErrorException
CreateSemaphoreExA in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic long ReleaseSemaphore(long hSemaphore,
long lReleaseCount)
throws UnknownNativeErrorException
ReleaseSemaphore in interface WindowsNativeUtilUnknownNativeErrorExceptionpublic boolean isWindows()
isWindows in interface NativeUtilpublic boolean isLinux()
isLinux in interface NativeUtilCopyright © 2023. All rights reserved.