com.sun.jna.platform.win32
Class Kernel32Util
java.lang.Object
com.sun.jna.platform.win32.Kernel32Util
- All Implemented Interfaces:
- AltCallingConvention, Library, WinDef, StdCall, StdCallLibrary
public abstract class Kernel32Util
- extends java.lang.Object
- implements WinDef
Kernel32 utility API.
- Author:
- dblock[at]dblock.org
Nested classes/interfaces inherited from interface com.sun.jna.platform.win32.WinDef |
WinDef.DWORD, WinDef.DWORDLONG, WinDef.HBITMAP, WinDef.HCURSOR, WinDef.HDC, WinDef.HFONT, WinDef.HICON, WinDef.HINSTANCE, WinDef.HMENU, WinDef.HMODULE, WinDef.HPALETTE, WinDef.HPEN, WinDef.HRGN, WinDef.HRSRC, WinDef.HWND, WinDef.LONG, WinDef.LPARAM, WinDef.LRESULT, WinDef.RECT, WinDef.UINT_PTR, WinDef.ULONGLONG, WinDef.WORD, WinDef.WPARAM |
Fields inherited from interface com.sun.jna.platform.win32.WinDef |
MAX_PATH |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Kernel32Util
public Kernel32Util()
getComputerName
public static java.lang.String getComputerName()
- Get current computer NetBIOS name.
- Returns:
- Netbios name.
formatMessageFromHR
public static java.lang.String formatMessageFromHR(WinNT.HRESULT code)
- Format a message from an HRESULT.
- Parameters:
code
- HRESULT
- Returns:
- Formatted message.
formatMessageFromLastErrorCode
public static java.lang.String formatMessageFromLastErrorCode(int code)
- Format a system message from an error code.
- Parameters:
code
- Error code, typically a result of GetLastError.
- Returns:
- Formatted message.
getTempPath
public static java.lang.String getTempPath()
- Return the path designated for temporary files.
- Returns:
- Path.
deleteFile
public static void deleteFile(java.lang.String filename)
getLogicalDriveStrings
public static java.lang.String[] getLogicalDriveStrings()
- Returns valid drives in the system.
- Returns:
- An array of valid drives.
getFileAttributes
public static int getFileAttributes(java.lang.String fileName)
- Retrieves file system attributes for a specified file or directory.
- Parameters:
fileName
- The name of the file or directory.
- Returns:
- The attributes of the specified file or directory.
Copyright © 2007-2010 Timothy Wall. All Rights Reserved.