Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

addDriveListener(Drives.DriveListener) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
addSystemEventListener(int, WindowsSystem.WindowsListener) - Static method in class net.lecousin.framework.system.windows.WindowsSystem
Add a listener for a specific event.
Advapi32 - Interface in net.lecousin.framework.system.windows.jna
 
Advapi32.SID_IDENTIFIER_AUTHORITY - Class in net.lecousin.framework.system.windows.jna
 
AllocateAndInitializeSid(Advapi32.SID_IDENTIFIER_AUTHORITY, byte, int, int, int, int, int, int, int, int, WinNT.PSIDByReference) - Method in interface net.lecousin.framework.system.windows.jna.Advapi32
 

B

build_sockaddr(InetAddress) - Static method in class net.lecousin.framework.system.windows.jna.Iphlpapi.Util
 

C

canStartReading() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
CheckTokenMembership(WinNT.HANDLE, WinNT.PSID, IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Advapi32
 
CLASS_SYSTEM_HANDLE_INFORMATION - Static variable in interface net.lecousin.framework.system.windows.jna.Ntdll
 
close() - Method in class net.lecousin.framework.system.windows.WMI
 
closeIO() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
CTL_CODE(int, int, int, int) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Create a CTL Code.

D

DeviceIoControl(WinNT.HANDLE, int, byte[], int, byte[], int, IntByReference, WinBase.OVERLAPPED) - Method in interface net.lecousin.framework.system.windows.jna.Kernel32
 
DrivesWin - Class in net.lecousin.framework.system.windows.hardware
Drives implementation for Windows.
DrivesWin() - Constructor for class net.lecousin.framework.system.windows.hardware.DrivesWin
 

E

EnumProcesses(byte[], int, IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Psapi
 
equals(Object) - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 

F

FILE_ANY_ACCESS - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
FILE_DEVICE_CHANGER - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
FILE_DEVICE_DISK - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
FILE_DEVICE_MASS_STORAGE - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
FILE_READ_ACCESS - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
fire(int, WinDef.WPARAM, WinDef.LPARAM) - Method in interface net.lecousin.framework.system.windows.WindowsSystem.WindowsListener
Called when Windows raises an event.
FreeSid(WinNT.PSID) - Method in interface net.lecousin.framework.system.windows.jna.Advapi32
 

G

GetAdaptersAddresses(int, int, byte[], byte[], IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
GetAdaptersInfo(byte[], IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
GetBestInterfaceEx(byte[], IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
getBytesPerSector() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getCurrentProcessId() - Method in class net.lecousin.framework.system.windows.software.ProcessesWin
 
getDriveLetter() - Method in class net.lecousin.framework.system.windows.hardware.NetworkDriveWin
 
getDrives() - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
getDrivesAndListen(Drives.DriveListener) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
getErrorMessage(int) - Static method in exception net.lecousin.framework.system.windows.Win32IOException
Create an error message from a Win32 error code.
getErrorNumber() - Method in exception net.lecousin.framework.system.windows.Win32IOException
 
getFieldOrder() - Method in class net.lecousin.framework.system.windows.jna.Advapi32.SID_IDENTIFIER_AUTHORITY
 
getHiddenWindow() - Static method in class net.lecousin.framework.system.windows.WindowsSystem
 
GetIfTable(byte[], IntByReference, boolean) - Method in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
getInterface() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getLastError() - Static method in exception net.lecousin.framework.system.windows.Win32IOException
Return an error message from the last error.
getManufacturer() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getModel() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getMountPoints() - Method in class net.lecousin.framework.system.windows.hardware.NetworkDriveWin
 
getNbCylinders() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getOSId() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getPartitions() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getPosition() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getPriority() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getProccessCPUTimeNano(int) - Method in class net.lecousin.framework.system.windows.software.ProcessesWin
 
GetProcessImageFileName(WinNT.HANDLE, byte[], int) - Method in interface net.lecousin.framework.system.windows.jna.Psapi
 
GetProcessTimes(WinNT.HANDLE, byte[], byte[], byte[], byte[]) - Method in interface net.lecousin.framework.system.windows.jna.Kernel32
 
getSectorsPerTrack() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getSerialNumber() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getSize() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getSizeAsync() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getSizeSync() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getSourceDescription() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getTaskManager() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getTaskManagerResource() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
getTracksPerCylinder() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getType() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getValue_REG_SZ(WinReg.HKEY, String, byte[]) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Return the String value from Registry.
getValuesNames(WinReg.HKEY) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Return the values from the given Registry key.
getVersion() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
getWrappedIO() - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 

H

hashCode() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 

I

Init - Class in net.lecousin.framework.system.windows
Initialization.
Init() - Constructor for class net.lecousin.framework.system.windows.Init
Constructor called by the extension point system.
initialize() - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Advapi32
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Kernel32
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Ntdll
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Psapi
 
INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.User32
 
instance() - Static method in class net.lecousin.framework.system.windows.WMI
Return the instance or create it.
IOCTL_CHANGER_BASE - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_CHANGER_GET_PRODUCT_DATA - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_DISK_BASE - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_DISK_GET_PARTITION_INFO_EX - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_STORAGE_BASE - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_STORAGE_QUERY_PROPERTY - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_VOLUME_BASE - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
Iphlpapi - Interface in net.lecousin.framework.system.windows.jna
 
Iphlpapi.Util - Class in net.lecousin.framework.system.windows.jna
 
isRemovable() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 

K

Kernel32 - Interface in net.lecousin.framework.system.windows.jna
 
killProcess(int) - Method in class net.lecousin.framework.system.windows.software.ProcessesWin
 

L

listProcessesIds() - Method in class net.lecousin.framework.system.windows.software.ProcessesWin
 

M

METHOD_BUFFERED - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 

N

net.lecousin.framework.system.windows - package net.lecousin.framework.system.windows
System implementation for Windows.
net.lecousin.framework.system.windows.hardware - package net.lecousin.framework.system.windows.hardware
Hardware information for Windows.
net.lecousin.framework.system.windows.jna - package net.lecousin.framework.system.windows.jna
Interface with native libraries of Windows.
net.lecousin.framework.system.windows.software - package net.lecousin.framework.system.windows.software
Software information implementation for Windows.
NetworkDriveWin - Class in net.lecousin.framework.system.windows.hardware
Network drive.
NetworkDriveWin(File) - Constructor for class net.lecousin.framework.system.windows.hardware.NetworkDriveWin
Constructor.
Ntdll - Interface in net.lecousin.framework.system.windows.jna
 
NtQuerySystemInformation(int, byte[], int, IntByReference) - Method in interface net.lecousin.framework.system.windows.jna.Ntdll
 

O

openKey(WinReg.HKEY, String) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Open a Registry key.
OpenProcessToken(WinNT.HANDLE, int, WinNT.HANDLEByReference) - Method in interface net.lecousin.framework.system.windows.jna.Kernel32
 
openReadOnly(PhysicalDrive, byte) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
openReadWrite(PhysicalDrive, byte) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
openWriteOnly(PhysicalDrive, byte) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 

P

PhysicalDriveWin - Class in net.lecousin.framework.system.windows.hardware
Physical drive.
PhysicalDriveWin() - Constructor for class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
ProcessesWin - Class in net.lecousin.framework.system.windows.software
Implementation of Processes for Windows.
ProcessesWin() - Constructor for class net.lecousin.framework.system.windows.software.ProcessesWin
 
Psapi - Interface in net.lecousin.framework.system.windows.jna
 

Q

query(String, String, String...) - Method in class net.lecousin.framework.system.windows.WMI
Query.
QueryDosDeviceW(byte[], byte[], int) - Method in interface net.lecousin.framework.system.windows.jna.Kernel32
 

R

readAsync(ByteBuffer, RunnableWithParameter<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readAsync(long, ByteBuffer, RunnableWithParameter<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readFullyAsync(ByteBuffer, RunnableWithParameter<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readFullyAsync(long, ByteBuffer, RunnableWithParameter<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readFullySync(ByteBuffer) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readSync(ByteBuffer) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
readSync(long, ByteBuffer) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
REG_EXPAND_SZ - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
REG_SZ - Static variable in class net.lecousin.framework.system.windows.WindowsUtil
 
removeDriveListener(Drives.DriveListener) - Method in class net.lecousin.framework.system.windows.hardware.DrivesWin
 
run() - Method in class net.lecousin.framework.system.windows.WMI
 

S

seekAsync(IO.Seekable.SeekType, long, RunnableWithParameter<Pair<Long, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
SendMessage(WinDef.HWND, int, WinDef.WPARAM, WinDef.LPARAM) - Method in interface net.lecousin.framework.system.windows.jna.User32
 
SetFilePointer(WinNT.HANDLE, int, IntByReference, int) - Method in interface net.lecousin.framework.system.windows.jna.Kernel32
 
setPosition(long) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
Seek.
setPriority(byte) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
SetWindowLong(WinDef.HWND, int, Callback) - Method in interface net.lecousin.framework.system.windows.jna.User32
Changes an attribute of the specified window
SID_IDENTIFIER_AUTHORITY() - Constructor for class net.lecousin.framework.system.windows.jna.Advapi32.SID_IDENTIFIER_AUTHORITY
 
skipAsync(long, RunnableWithParameter<Pair<Long, IOException>>) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
skipSync(long) - Method in class net.lecousin.framework.system.windows.Win32HandleStream
 
SYNC_INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Advapi32
 
SYNC_INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Iphlpapi
 
SYNC_INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Kernel32
 
SYNC_INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Ntdll
 
SYNC_INSTANCE - Static variable in interface net.lecousin.framework.system.windows.jna.Psapi
 

T

throwLastError(WinNT.HANDLE...) - Static method in exception net.lecousin.framework.system.windows.Win32IOException
Create and throw an IOException from the last error that occured on the given handles.
toString() - Method in class net.lecousin.framework.system.windows.hardware.NetworkDriveWin
 
toString() - Method in class net.lecousin.framework.system.windows.hardware.PhysicalDriveWin
 
toStringAscii(byte[], int) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Convert a Windows Ascii buffer to a Java string.
toStrings(byte[]) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Return a list of String from a buffer containing strings separated by 0.
toStringUnicode(byte[], int) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Convert a Windows Unicode buffer to a Java string.
toStringUnicode(byte[], int, int) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Convert a Windows Unicode buffer to a Java string.
toUnicode(String) - Static method in class net.lecousin.framework.system.windows.WindowsUtil
Convert a Java string into a Windows Unicode buffer.

U

User32 - Interface in net.lecousin.framework.system.windows.jna
 
Util() - Constructor for class net.lecousin.framework.system.windows.jna.Iphlpapi.Util
 

V

value - Variable in class net.lecousin.framework.system.windows.jna.Advapi32.SID_IDENTIFIER_AUTHORITY
 

W

Win32HandleStream - Class in net.lecousin.framework.system.windows
A Win32 stream to IO.Readable.Seekable.
Win32HandleStream(WinNT.HANDLE, BigInteger, String, Object, byte) - Constructor for class net.lecousin.framework.system.windows.Win32HandleStream
Constructor.
Win32IOException - Exception in net.lecousin.framework.system.windows
Create an IOException from a Win32 error code.
Win32IOException(int, String) - Constructor for exception net.lecousin.framework.system.windows.Win32IOException
Constructor.
WindowsSystem - Class in net.lecousin.framework.system.windows
Utilities for Windows system.
WindowsSystem() - Constructor for class net.lecousin.framework.system.windows.WindowsSystem
 
WindowsSystem.WindowsListener - Interface in net.lecousin.framework.system.windows
Listener of Windows events.
WindowsUtil - Class in net.lecousin.framework.system.windows
Utilities for Windows types.
WindowsUtil() - Constructor for class net.lecousin.framework.system.windows.WindowsUtil
 
WMI - Class in net.lecousin.framework.system.windows
Access to Windows Management Instrumentation.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.