Schnittstelle WinBase

Alle Superschnittstellen:
BaseTSD, WinDef
Alle bekannten Unterschnittstellen:
CoreDLL, Kernel32, User32, WinNT

public interface WinBase extends WinDef, BaseTSD
Ported from Winbase.h (kernel32.dll/kernel services). Microsoft Windows SDK 6.0A.
Autor:
dblock[at]dblock.org
  • Felddetails

    • INVALID_HANDLE_VALUE

      static final WinNT.HANDLE INVALID_HANDLE_VALUE
      Constant value representing an invalid HANDLE.
    • WAIT_FAILED

      static final int WAIT_FAILED
      Siehe auch:
    • WAIT_OBJECT_0

      static final int WAIT_OBJECT_0
      Siehe auch:
    • WAIT_ABANDONED

      static final int WAIT_ABANDONED
      Siehe auch:
    • WAIT_ABANDONED_0

      static final int WAIT_ABANDONED_0
      Siehe auch:
    • MAX_COMPUTERNAME_LENGTH

      static final int MAX_COMPUTERNAME_LENGTH
      Maximum computer name length. The value is 15 on Mac, 31 on everything else.
    • LOGON32_LOGON_INTERACTIVE

      static final 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. This logon type has the additional expense of caching logon information for disconnected operations; therefore, it is inappropriate for some client/server applications, such as a mail server.
      Siehe auch:
    • LOGON32_LOGON_NETWORK

      static final int LOGON32_LOGON_NETWORK
      This logon type is intended for high performance servers to authenticate plaintext passwords. The LogonUser function does not cache credentials for this logon type.
      Siehe auch:
    • LOGON32_LOGON_BATCH

      static final 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. This type is also for higher performance servers that process many plaintext authentication attempts at a time, such as mail or Web servers. The LogonUser function does not cache credentials for this logon type.
      Siehe auch:
    • LOGON32_LOGON_SERVICE

      static final int LOGON32_LOGON_SERVICE
      Indicates a service-type logon. The account provided must have the service privilege enabled.
      Siehe auch:
    • LOGON32_LOGON_UNLOCK

      static final int LOGON32_LOGON_UNLOCK
      This logon type is for GINA DLLs that log on users who will be interactively using the computer. This logon type can generate a unique audit record that shows when the workstation was unlocked.
      Siehe auch:
    • LOGON32_LOGON_NETWORK_CLEARTEXT

      static final 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. A server can accept plaintext credentials from a client, call LogonUser, verify that the user can access the system across the network, and still communicate with other servers.
      Siehe auch:
    • LOGON32_LOGON_NEW_CREDENTIALS

      static final int LOGON32_LOGON_NEW_CREDENTIALS
      This logon type allows the caller to clone its current token and specify new credentials for outbound connections. The new logon session has the same local identifier but uses different credentials for other network connections. This logon type is supported only by the LOGON32_PROVIDER_WINNT50 logon provider.
      Siehe auch:
    • LOGON32_PROVIDER_DEFAULT

      static final int LOGON32_PROVIDER_DEFAULT
      Use the standard logon provider for the system. The default security provider is negotiate, unless you pass NULL for the domain name and the user name is not in UPN format. In this case, the default provider is NTLM.
      Siehe auch:
    • LOGON32_PROVIDER_WINNT35

      static final int LOGON32_PROVIDER_WINNT35
      Use the Windows NT 3.5 logon provider.
      Siehe auch:
    • LOGON32_PROVIDER_WINNT40

      static final int LOGON32_PROVIDER_WINNT40
      Use the NTLM logon provider.
      Siehe auch:
    • LOGON32_PROVIDER_WINNT50

      static final int LOGON32_PROVIDER_WINNT50
      Use the negotiate logon provider.
      Siehe auch:
    • HANDLE_FLAG_INHERIT

      static final int HANDLE_FLAG_INHERIT
      If this flag is set, a child process created with the bInheritHandles parameter of CreateProcess set to TRUE will inherit the object handle.
      Siehe auch:
    • HANDLE_FLAG_PROTECT_FROM_CLOSE

      static final int HANDLE_FLAG_PROTECT_FROM_CLOSE
      If this flag is set, calling the Kernel32.CloseHandle(com.sun.jna.platform.win32.WinNT.HANDLE) function will not close the object handle.
      Siehe auch:
    • STARTF_USESHOWWINDOW

      static final int STARTF_USESHOWWINDOW
      Siehe auch:
    • STARTF_USESIZE

      static final int STARTF_USESIZE
      Siehe auch:
    • STARTF_USEPOSITION

      static final int STARTF_USEPOSITION
      Siehe auch:
    • STARTF_USECOUNTCHARS

      static final int STARTF_USECOUNTCHARS
      Siehe auch:
    • STARTF_USEFILLATTRIBUTE

      static final int STARTF_USEFILLATTRIBUTE
      Siehe auch:
    • STARTF_RUNFULLSCREEN

      static final int STARTF_RUNFULLSCREEN
      Siehe auch:
    • STARTF_FORCEONFEEDBACK

      static final int STARTF_FORCEONFEEDBACK
      Siehe auch:
    • STARTF_FORCEOFFFEEDBACK

      static final int STARTF_FORCEOFFFEEDBACK
      Siehe auch:
    • STARTF_USESTDHANDLES

      static final int STARTF_USESTDHANDLES
      Siehe auch:
    • DEBUG_PROCESS

      static final int DEBUG_PROCESS
      Siehe auch:
    • DEBUG_ONLY_THIS_PROCESS

      static final int DEBUG_ONLY_THIS_PROCESS
      Siehe auch:
    • CREATE_SUSPENDED

      static final int CREATE_SUSPENDED
      Siehe auch:
    • DETACHED_PROCESS

      static final int DETACHED_PROCESS
      Siehe auch:
    • CREATE_NEW_CONSOLE

      static final int CREATE_NEW_CONSOLE
      Siehe auch:
    • CREATE_NEW_PROCESS_GROUP

      static final int CREATE_NEW_PROCESS_GROUP
      Siehe auch:
    • CREATE_UNICODE_ENVIRONMENT

      static final int CREATE_UNICODE_ENVIRONMENT
      Siehe auch:
    • CREATE_SEPARATE_WOW_VDM

      static final int CREATE_SEPARATE_WOW_VDM
      Siehe auch:
    • CREATE_SHARED_WOW_VDM

      static final int CREATE_SHARED_WOW_VDM
      Siehe auch:
    • CREATE_FORCEDOS

      static final int CREATE_FORCEDOS
      Siehe auch:
    • INHERIT_PARENT_AFFINITY

      static final int INHERIT_PARENT_AFFINITY
      Siehe auch:
    • CREATE_PROTECTED_PROCESS

      static final int CREATE_PROTECTED_PROCESS
      Siehe auch:
    • EXTENDED_STARTUPINFO_PRESENT

      static final int EXTENDED_STARTUPINFO_PRESENT
      Siehe auch:
    • CREATE_BREAKAWAY_FROM_JOB

      static final int CREATE_BREAKAWAY_FROM_JOB
      Siehe auch:
    • CREATE_PRESERVE_CODE_AUTHZ_LEVEL

      static final int CREATE_PRESERVE_CODE_AUTHZ_LEVEL
      Siehe auch:
    • CREATE_DEFAULT_ERROR_MODE

      static final int CREATE_DEFAULT_ERROR_MODE
      Siehe auch:
    • CREATE_NO_WINDOW

      static final int CREATE_NO_WINDOW
      Siehe auch:
    • FILE_ENCRYPTABLE

      static final int FILE_ENCRYPTABLE
      Siehe auch:
    • FILE_IS_ENCRYPTED

      static final int FILE_IS_ENCRYPTED
      Siehe auch:
    • FILE_SYSTEM_ATTR

      static final int FILE_SYSTEM_ATTR
      Siehe auch:
    • FILE_ROOT_DIR

      static final int FILE_ROOT_DIR
      Siehe auch:
    • FILE_SYSTEM_DIR

      static final int FILE_SYSTEM_DIR
      Siehe auch:
    • FILE_UNKNOWN

      static final int FILE_UNKNOWN
      Siehe auch:
    • FILE_SYSTEM_NOT_SUPPORT

      static final int FILE_SYSTEM_NOT_SUPPORT
      Siehe auch:
    • FILE_USER_DISALLOWED

      static final int FILE_USER_DISALLOWED
      Siehe auch:
    • FILE_READ_ONLY

      static final int FILE_READ_ONLY
      Siehe auch:
    • FILE_DIR_DISALOWED

      static final int FILE_DIR_DISALOWED
      Siehe auch:
    • CREATE_FOR_IMPORT

      static final int CREATE_FOR_IMPORT
      Siehe auch:
    • CREATE_FOR_DIR

      static final int CREATE_FOR_DIR
      Siehe auch:
    • OVERWRITE_HIDDEN

      static final int OVERWRITE_HIDDEN
      Siehe auch:
    • INVALID_FILE_SIZE

      static final int INVALID_FILE_SIZE
      Siehe auch:
    • INVALID_SET_FILE_POINTER

      static final int INVALID_SET_FILE_POINTER
      Siehe auch:
    • INVALID_FILE_ATTRIBUTES

      static final int INVALID_FILE_ATTRIBUTES
      Siehe auch:
    • STILL_ACTIVE

      static final int STILL_ACTIVE
      Return code for a process still active.
      Siehe auch:
    • FileBasicInfo

      static final int FileBasicInfo
      Siehe auch:
    • FileStandardInfo

      static final int FileStandardInfo
      Siehe auch:
    • FileNameInfo

      static final int FileNameInfo
      Siehe auch:
    • FileRenameInfo

      static final int FileRenameInfo
      Siehe auch:
    • FileDispositionInfo

      static final int FileDispositionInfo
      Siehe auch:
    • FileAllocationInfo

      static final int FileAllocationInfo
      Siehe auch:
    • FileEndOfFileInfo

      static final int FileEndOfFileInfo
      Siehe auch:
    • FileStreamInfo

      static final int FileStreamInfo
      Siehe auch:
    • FileCompressionInfo

      static final int FileCompressionInfo
      Siehe auch:
    • FileAttributeTagInfo

      static final int FileAttributeTagInfo
      Siehe auch:
    • FileIdBothDirectoryInfo

      static final int FileIdBothDirectoryInfo
      Siehe auch:
    • FileIdBothDirectoryRestartInfo

      static final int FileIdBothDirectoryRestartInfo
      Siehe auch:
    • FileIoPriorityHintInfo

      static final int FileIoPriorityHintInfo
      Siehe auch:
    • FileRemoteProtocolInfo

      static final int FileRemoteProtocolInfo
      Siehe auch:
    • FileFullDirectoryInfo

      static final int FileFullDirectoryInfo
      Siehe auch:
    • FileFullDirectoryRestartInfo

      static final int FileFullDirectoryRestartInfo
      Siehe auch:
    • FileStorageInfo

      static final int FileStorageInfo
      Siehe auch:
    • FileAlignmentInfo

      static final int FileAlignmentInfo
      Siehe auch:
    • FileIdInfo

      static final int FileIdInfo
      Siehe auch:
    • FileIdExtdDirectoryInfo

      static final int FileIdExtdDirectoryInfo
      Siehe auch:
    • FileIdExtdDirectoryRestartInfo

      static final int FileIdExtdDirectoryRestartInfo
      Siehe auch:
    • FILE_MAP_COPY

      static final int FILE_MAP_COPY
      Siehe auch:
    • FILE_MAP_WRITE

      static final int FILE_MAP_WRITE
      Siehe auch:
    • FILE_MAP_READ

      static final int FILE_MAP_READ
      Siehe auch:
    • FILE_MAP_ALL_ACCESS

      static final int FILE_MAP_ALL_ACCESS
      Siehe auch:
    • FILE_MAP_EXECUTE

      static final int FILE_MAP_EXECUTE
      Siehe auch:
    • FindExInfoStandard

      static final int FindExInfoStandard
      The FindFirstFileEx function retrieves a standard set of attribute information. The data is returned in a WIN32_FIND_DATA structure.
      Siehe auch:
    • FindExInfoBasic

      static final int FindExInfoBasic
      The FindFirstFileEx function does not query the short file name, improving overall enumeration speed. The data is returned in a WIN32_FIND_DATA structure, and the cAlternateFileName member is always a NULL string.
      Siehe auch:
    • FindExInfoMaxInfoLevel

      static final int FindExInfoMaxInfoLevel
      This value is used for validation. Supported values are less than this value.
      Siehe auch:
    • FindExSearchNameMatch

      static final int FindExSearchNameMatch
      The search for a file that matches a specified file name. The lpSearchFilter parameter of FindFirstFileEx must be NULL when this search operation is used.
      Siehe auch:
    • FindExSearchLimitToDirectories

      static final int FindExSearchLimitToDirectories
      This is an advisory flag. If the file system supports directory filtering, the function searches for a file that matches the specified name and is also a directory. If the file system does not support directory filtering, this flag is silently ignored. The lpSearchFilter parameter of the FindFirstFileEx function must be NULL when this search value is used. If directory filtering is desired, this flag can be used on all file systems, but because it is an advisory flag and only affects file systems that support it, the application must examine the file attribute data stored in the lpFindFileData parameter of the FindFirstFileEx function to determine whether the function has returned a handle to a directory.
      Siehe auch:
    • FindExSearchLimitToDevices

      static final int FindExSearchLimitToDevices
      This filtering type is not available. For more information, see Device Interface Classes.
      Siehe auch:
    • LMEM_FIXED

      static final int LMEM_FIXED
      Siehe auch:
    • LMEM_MOVEABLE

      static final int LMEM_MOVEABLE
      Siehe auch:
    • LMEM_NOCOMPACT

      static final int LMEM_NOCOMPACT
      Siehe auch:
    • LMEM_NODISCARD

      static final int LMEM_NODISCARD
      Siehe auch:
    • LMEM_ZEROINIT

      static final int LMEM_ZEROINIT
      Siehe auch:
    • LMEM_MODIFY

      static final int LMEM_MODIFY
      Siehe auch:
    • LMEM_DISCARDABLE

      static final int LMEM_DISCARDABLE
      Siehe auch:
    • LMEM_VALID_FLAGS

      static final int LMEM_VALID_FLAGS
      Siehe auch:
    • LMEM_INVALID_HANDLE

      static final int LMEM_INVALID_HANDLE
      Siehe auch:
    • LHND

      static final int LHND
      Siehe auch:
    • LPTR

      static final int LPTR
      Siehe auch:
    • LMEM_DISCARDED

      static final int LMEM_DISCARDED
      Siehe auch:
    • LMEM_LOCKCOUNT

      static final int LMEM_LOCKCOUNT
      Siehe auch:
    • FORMAT_MESSAGE_ALLOCATE_BUFFER

      static final 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. The function allocates a buffer large enough to hold the formatted message, and places a pointer to the allocated buffer at the address specified by lpBuffer. The caller should use the LocalFree function to free the buffer when it is no longer needed.
      Siehe auch:
    • FORMAT_MESSAGE_IGNORE_INSERTS

      static final int FORMAT_MESSAGE_IGNORE_INSERTS
      Insert sequences in the message definition are to be ignored and passed through to the output buffer unchanged. This flag is useful for fetching a message for later formatting. If this flag is set, the Arguments parameter is ignored.
      Siehe auch:
    • FORMAT_MESSAGE_FROM_STRING

      static final int FORMAT_MESSAGE_FROM_STRING
      The lpSource parameter is a pointer to a null-terminated message definition. The message definition may contain insert sequences, just as the message text in a message table resource may. Cannot be used with FORMAT_MESSAGE_FROM_HMODULE or FORMAT_MESSAGE_FROM_SYSTEM.
      Siehe auch:
    • FORMAT_MESSAGE_FROM_HMODULE

      static final int FORMAT_MESSAGE_FROM_HMODULE
      The lpSource parameter is a module handle containing the message-table resource(s) to search. If this lpSource handle is NULL, the current process's application image file will be searched. Cannot be used with FORMAT_MESSAGE_FROM_STRING.
      Siehe auch:
    • FORMAT_MESSAGE_FROM_SYSTEM

      static final int FORMAT_MESSAGE_FROM_SYSTEM
      The function should search the system message-table resource(s) for the requested message. If this flag is specified with FORMAT_MESSAGE_FROM_HMODULE, the function searches the system message table if the message is not found in the module specified by lpSource. Cannot be used with FORMAT_MESSAGE_FROM_STRING. If this flag is specified, an application can pass the result of the GetLastError function to retrieve the message text for a system-defined error.
      Siehe auch:
    • FORMAT_MESSAGE_ARGUMENT_ARRAY

      static final 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. This flag cannot be used with 64-bit argument values. If you are using 64-bit values, you must use the va_list structure.
      Siehe auch:
    • DRIVE_UNKNOWN

      static final int DRIVE_UNKNOWN
      The drive type cannot be determined.
      Siehe auch:
    • DRIVE_NO_ROOT_DIR

      static final int DRIVE_NO_ROOT_DIR
      The root path is invalid, for example, no volume is mounted at the path.
      Siehe auch:
    • DRIVE_REMOVABLE

      static final int DRIVE_REMOVABLE
      The drive is a type that has removable media, for example, a floppy drive or removable hard disk.
      Siehe auch:
    • DRIVE_FIXED

      static final int DRIVE_FIXED
      The drive is a type that cannot be removed, for example, a fixed hard drive.
      Siehe auch:
    • DRIVE_REMOTE

      static final int DRIVE_REMOTE
      The drive is a remote (network) drive.
      Siehe auch:
    • DRIVE_CDROM

      static final int DRIVE_CDROM
      The drive is a CD-ROM drive.
      Siehe auch:
    • DRIVE_RAMDISK

      static final int DRIVE_RAMDISK
      The drive is a RAM disk.
      Siehe auch:
    • INFINITE

      static final int INFINITE
      Siehe auch:
    • MOVEFILE_COPY_ALLOWED

      static final int MOVEFILE_COPY_ALLOWED
      If the file is to be moved to a different volume, the function simulates the move by using the CopyFile and DeleteFile functions. This value cannot be used with MOVEFILE_DELAY_UNTIL_REBOOT.
      Siehe auch:
    • MOVEFILE_DELAY_UNTIL_REBOOT

      static final int MOVEFILE_DELAY_UNTIL_REBOOT
      The system does not move the file until the operating system is restarted. The system moves the file immediately after AUTOCHK is executed, but before creating any paging files. Consequently, this parameter enables the function to delete paging files from previous startups. This value can be used only if the process is in the context of a user who belongs to the administrators group or the LocalSystem account. This value cannot be used with MOVEFILE_COPY_ALLOWED. Windows Server 2003 and Windows XP: For information about special situations where this functionality can fail, and a suggested workaround solution, see Files are not exchanged when Windows Server 2003 restarts if you use the MoveFileEx function to schedule a replacement for some files in the Help and Support Knowledge Base. Windows 2000: If you specify the MOVEFILE_DELAY_UNTIL_REBOOT flag for dwFlags, you cannot also prepend the file name that is specified by lpExistingFileName with "\\?".
      Siehe auch:
    • MOVEFILE_FAIL_IF_NOT_TRACKABLE

      static final int MOVEFILE_FAIL_IF_NOT_TRACKABLE
      The function fails if the source file is a link source, but the file cannot be tracked after the move. This situation can occur if the destination is a volume formatted with the FAT file system.
      Siehe auch:
    • MOVEFILE_REPLACE_EXISTING

      static final int MOVEFILE_REPLACE_EXISTING
      If a file named lpNewFileName exists, the function replaces its contents with the contents of the lpExistingFileName file, provided that security requirements regarding access control lists (ACLs) are met. For more information, see the Remarks section of this topic. This value cannot be used if lpNewFileName or lpExistingFileName names a directory.
      Siehe auch:
    • MOVEFILE_WRITE_THROUGH

      static final int MOVEFILE_WRITE_THROUGH
      The function does not return until the file is actually moved on the disk. Setting this value guarantees that a move performed as a copy and delete operation is flushed to disk before the function returns. The flush occurs at the end of the copy operation. This value has no effect if MOVEFILE_DELAY_UNTIL_REBOOT is set.
      Siehe auch:
    • PIPE_CLIENT_END

      static final int PIPE_CLIENT_END
      Siehe auch:
    • PIPE_SERVER_END

      static final int PIPE_SERVER_END
      Siehe auch:
    • PIPE_ACCESS_DUPLEX

      static final int PIPE_ACCESS_DUPLEX
      Siehe auch:
    • PIPE_ACCESS_INBOUND

      static final int PIPE_ACCESS_INBOUND
      Siehe auch:
    • PIPE_ACCESS_OUTBOUND

      static final int PIPE_ACCESS_OUTBOUND
      Siehe auch:
    • PIPE_TYPE_BYTE

      static final int PIPE_TYPE_BYTE
      Siehe auch:
    • PIPE_TYPE_MESSAGE

      static final int PIPE_TYPE_MESSAGE
      Siehe auch:
    • PIPE_READMODE_BYTE

      static final int PIPE_READMODE_BYTE
      Siehe auch:
    • PIPE_READMODE_MESSAGE

      static final int PIPE_READMODE_MESSAGE
      Siehe auch:
    • PIPE_WAIT

      static final int PIPE_WAIT
      Siehe auch:
    • PIPE_NOWAIT

      static final int PIPE_NOWAIT
      Siehe auch:
    • PIPE_ACCEPT_REMOTE_CLIENTS

      static final int PIPE_ACCEPT_REMOTE_CLIENTS
      Siehe auch:
    • PIPE_REJECT_REMOTE_CLIENTS

      static final int PIPE_REJECT_REMOTE_CLIENTS
      Siehe auch:
    • PIPE_UNLIMITED_INSTANCES

      static final int PIPE_UNLIMITED_INSTANCES
      Siehe auch:
    • NMPWAIT_USE_DEFAULT_WAIT

      static final int NMPWAIT_USE_DEFAULT_WAIT
      Siehe auch:
    • NMPWAIT_NOWAIT

      static final int NMPWAIT_NOWAIT
      Siehe auch:
    • NMPWAIT_WAIT_FOREVER

      static final int NMPWAIT_WAIT_FOREVER
      Siehe auch:
    • NOPARITY

      static final int NOPARITY
      No parity.
      Siehe auch:
    • ODDPARITY

      static final int ODDPARITY
      Odd parity.
      Siehe auch:
    • EVENPARITY

      static final int EVENPARITY
      Even parity.
      Siehe auch:
    • MARKPARITY

      static final int MARKPARITY
      Mark parity.
      Siehe auch:
    • SPACEPARITY

      static final int SPACEPARITY
      Space parity.
      Siehe auch:
    • ONESTOPBIT

      static final int ONESTOPBIT
      1 stop bit.
      Siehe auch:
    • ONE5STOPBITS

      static final int ONE5STOPBITS
      1.5 stop bits.
      Siehe auch:
    • TWOSTOPBITS

      static final int TWOSTOPBITS
      2 stop bits.
      Siehe auch:
    • CBR_110

      static final int CBR_110
      110 bps.
      Siehe auch:
    • CBR_300

      static final int CBR_300
      300 bps.
      Siehe auch:
    • CBR_600

      static final int CBR_600
      600 bps.
      Siehe auch:
    • CBR_1200

      static final int CBR_1200
      1200 bps.
      Siehe auch:
    • CBR_2400

      static final int CBR_2400
      2400 bps.
      Siehe auch:
    • CBR_4800

      static final int CBR_4800
      4800 bps.
      Siehe auch:
    • CBR_9600

      static final int CBR_9600
      9600 bps.
      Siehe auch:
    • CBR_14400

      static final int CBR_14400
      14400 bps.
      Siehe auch:
    • CBR_19200

      static final int CBR_19200
      19200 bps.
      Siehe auch:
    • CBR_38400

      static final int CBR_38400
      38400 bps.
      Siehe auch:
    • CBR_56000

      static final int CBR_56000
      56000 bps.
      Siehe auch:
    • CBR_128000

      static final int CBR_128000
      128000 bps.
      Siehe auch:
    • CBR_256000

      static final int CBR_256000
      256000 bps.
      Siehe auch:
    • DTR_CONTROL_DISABLE

      static final int DTR_CONTROL_DISABLE
      Disables the DTR line when the device is opened and leaves it disabled.
      Siehe auch:
    • DTR_CONTROL_ENABLE

      static final int DTR_CONTROL_ENABLE
      Enables the DTR line when the device is opened and leaves it on.
      Siehe auch:
    • DTR_CONTROL_HANDSHAKE

      static final int DTR_CONTROL_HANDSHAKE
      Enables DTR handshaking.
      If handshaking is enabled, it is an error for the application to adjust the line by using the EscapeCommFunction function.
      Siehe auch:
    • RTS_CONTROL_DISABLE

      static final int RTS_CONTROL_DISABLE
      Disables the RTS line when the device is opened and leaves it disabled.
      Siehe auch:
    • RTS_CONTROL_ENABLE

      static final int RTS_CONTROL_ENABLE
      Enables the RTS line when the device is opened and leaves it on.
      Siehe auch:
    • RTS_CONTROL_HANDSHAKE

      static final int RTS_CONTROL_HANDSHAKE
      Enables RTS handshaking.
      The driver raises the RTS line when the "type-ahead" (input) buffer is less than one-half full and lowers the RTS line when the buffer is more than three-quarters full.
      If handshaking is enabled, it is an error for the application to adjust the line by using the EscapeCommFunction function.
      Siehe auch:
    • RTS_CONTROL_TOGGLE

      static final int RTS_CONTROL_TOGGLE
      Specifies that the RTS line will be high if bytes are available for transmission.
      After all buffered bytes have been sent, the RTS line will be low.
      Siehe auch:
    • ES_AWAYMODE_REQUIRED

      static final int ES_AWAYMODE_REQUIRED
      Enables away mode. This value must be specified with ES_CONTINUOUS. Away mode should be used only by media-recording and media-distribution applications that must perform critical background processing on desktop computers while the computer appears to be sleeping. See Remarks.
      Siehe auch:
    • ES_CONTINUOUS

      static final int ES_CONTINUOUS
      Informs the system that the state being set should remain in effect until the next call that uses ES_CONTINUOUS and one of the other state flags is cleared.
      Siehe auch:
    • ES_DISPLAY_REQUIRED

      static final int ES_DISPLAY_REQUIRED
      Forces the display to be on by resetting the display idle timer.
      Siehe auch:
    • ES_SYSTEM_REQUIRED

      static final int ES_SYSTEM_REQUIRED
      Forces the system to be in the working state by resetting the system idle timer.
      Siehe auch:
    • ES_USER_PRESENT

      static final int ES_USER_PRESENT
      This value is not supported. If ES_USER_PRESENT is combined with other esFlags values, the call will fail and none of the specified states will be set.
      Siehe auch:
    • MUTEX_MODIFY_STATE

      static final int MUTEX_MODIFY_STATE
      Siehe auch:
    • MUTEX_ALL_ACCESS

      static final int MUTEX_ALL_ACCESS
      Siehe auch: