|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jna.platform.win32.WinBase
public abstract class WinBase
Ported from Winbase.h. Microsoft Windows SDK 6.0A.
Nested Class Summary | |
---|---|
static class |
WinBase.FILETIME
The FILETIME structure is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC). |
static class |
WinBase.OVERLAPPED
The OVERLAPPED structure contains information used in asynchronous (or overlapped) input and output (I/O). |
static class |
WinBase.SYSTEMTIME
Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. |
Field Summary | |
---|---|
static int |
DRIVE_CDROM
The drive is a CD-ROM drive. |
static int |
DRIVE_FIXED
The drive is a type that cannot be removed, for example, a fixed hard drive. |
static int |
DRIVE_NO_ROOT_DIR
The root path is invalid, for example, no volume is mounted at the path. |
static int |
DRIVE_RAMDISK
The drive is a RAM disk. |
static int |
DRIVE_REMOTE
The drive is a remote (network) drive. |
static int |
DRIVE_REMOVABLE
The drive is a type that has removable media, for example, a floppy drive or removable hard disk. |
static int |
DRIVE_UNKNOWN
The drive type cannot be determined. |
static int |
FORMAT_MESSAGE_ALLOCATE_BUFFER
The lpBuffer parameter is a pointer to a PVOID pointer, and that the nSize parameter specifies the minimum number of TCHARs to allocate for an output message buffer. |
static int |
FORMAT_MESSAGE_ARGUMENT_ARRAY
The Arguments parameter is not a va_list structure, but is a pointer to an array of values that represent the arguments. |
static int |
FORMAT_MESSAGE_FROM_HMODULE
The lpSource parameter is a module handle containing the message-table resource(s) to search. |
static int |
FORMAT_MESSAGE_FROM_STRING
The lpSource parameter is a pointer to a null-terminated message definition. |
static int |
FORMAT_MESSAGE_FROM_SYSTEM
The function should search the system message-table resource(s) for the requested message. |
static int |
FORMAT_MESSAGE_IGNORE_INSERTS
Insert sequences in the message definition are to be ignored and passed through to the output buffer unchanged. |
static int |
INFINITE
|
static int |
LHND
|
static int |
LMEM_DISCARDABLE
|
static int |
LMEM_DISCARDED
|
static int |
LMEM_FIXED
|
static int |
LMEM_INVALID_HANDLE
|
static int |
LMEM_LOCKCOUNT
|
static int |
LMEM_MODIFY
|
static int |
LMEM_MOVEABLE
|
static int |
LMEM_NOCOMPACT
|
static int |
LMEM_NODISCARD
|
static int |
LMEM_VALID_FLAGS
|
static int |
LMEM_ZEROINIT
|
static int |
LOGON32_LOGON_BATCH
This logon type is intended for batch servers, where processes may be executing on behalf of a user without their direct intervention. |
static int |
LOGON32_LOGON_INTERACTIVE
This logon type is intended for users who will be interactively using the computer, such as a user being logged on by a terminal server, remote shell, or similar process. |
static int |
LOGON32_LOGON_NETWORK
This logon type is intended for high performance servers to authenticate plaintext passwords. |
static int |
LOGON32_LOGON_NETWORK_CLEARTEXT
This logon type preserves the name and password in the authentication package, which allows the server to make connections to other network servers while impersonating the client. |
static int |
LOGON32_LOGON_NEW_CREDENTIALS
This logon type allows the caller to clone its current token and specify new credentials for outbound connections. |
static int |
LOGON32_LOGON_SERVICE
Indicates a service-type logon. |
static int |
LOGON32_LOGON_UNLOCK
This logon type is for GINA DLLs that log on users who will be interactively using the computer. |
static int |
LOGON32_PROVIDER_DEFAULT
Use the standard logon provider for the system. |
static int |
LOGON32_PROVIDER_WINNT35
Use the Windows NT 3.5 logon provider. |
static int |
LOGON32_PROVIDER_WINNT40
Use the NTLM logon provider. |
static int |
LOGON32_PROVIDER_WINNT50
Use the negotiate logon provider. |
static int |
LPTR
|
static int |
WAIT_ABANDONED
|
static int |
WAIT_ABANDONED_0
|
static int |
WAIT_FAILED
|
static int |
WAIT_OBJECT_0
|
Constructor Summary | |
---|---|
WinBase()
|
Method Summary | |
---|---|
static int |
MAX_COMPUTERNAME_LENGTH()
Maximum computer name length. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int WAIT_FAILED
public static final int WAIT_OBJECT_0
public static final int WAIT_ABANDONED
public static final int WAIT_ABANDONED_0
public static final int LOGON32_LOGON_INTERACTIVE
public static final int LOGON32_LOGON_NETWORK
public static final int LOGON32_LOGON_BATCH
public static final int LOGON32_LOGON_SERVICE
public static final int LOGON32_LOGON_UNLOCK
public static final int LOGON32_LOGON_NETWORK_CLEARTEXT
public static final int LOGON32_LOGON_NEW_CREDENTIALS
public static final int LOGON32_PROVIDER_DEFAULT
public static final int LOGON32_PROVIDER_WINNT35
public static final int LOGON32_PROVIDER_WINNT40
public static final int LOGON32_PROVIDER_WINNT50
public static final int LMEM_FIXED
public static final int LMEM_MOVEABLE
public static final int LMEM_NOCOMPACT
public static final int LMEM_NODISCARD
public static final int LMEM_ZEROINIT
public static final int LMEM_MODIFY
public static final int LMEM_DISCARDABLE
public static final int LMEM_VALID_FLAGS
public static final int LMEM_INVALID_HANDLE
public static final int LHND
public static final int LPTR
public static final int LMEM_DISCARDED
public static final int LMEM_LOCKCOUNT
public static final int FORMAT_MESSAGE_ALLOCATE_BUFFER
public static final int FORMAT_MESSAGE_IGNORE_INSERTS
public static final int FORMAT_MESSAGE_FROM_STRING
public static final int FORMAT_MESSAGE_FROM_HMODULE
public static final int FORMAT_MESSAGE_FROM_SYSTEM
public static final int FORMAT_MESSAGE_ARGUMENT_ARRAY
public static final int DRIVE_UNKNOWN
public static final int DRIVE_NO_ROOT_DIR
public static final int DRIVE_REMOVABLE
public static final int DRIVE_FIXED
public static final int DRIVE_REMOTE
public static final int DRIVE_CDROM
public static final int DRIVE_RAMDISK
public static final int INFINITE
Constructor Detail |
---|
public WinBase()
Method Detail |
---|
public static int MAX_COMPUTERNAME_LENGTH()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |