Win32 API 日本語リファレンス
ホームSystem.Threading › THREAD_PRIORITY

THREAD_PRIORITY

列挙型
基底型i4

メンバー 10

名前10進16進
THREAD_MODE_BACKGROUND_BEGIN655360x10000
THREAD_MODE_BACKGROUND_END1310720x20000
THREAD_PRIORITY_ABOVE_NORMAL10x1
THREAD_PRIORITY_BELOW_NORMAL-10xFFFFFFFF
THREAD_PRIORITY_HIGHEST20x2
THREAD_PRIORITY_IDLE-150xFFFFFFF1
THREAD_PRIORITY_MIN-20xFFFFFFFE
THREAD_PRIORITY_LOWEST-20xFFFFFFFE
THREAD_PRIORITY_NORMAL00x0
THREAD_PRIORITY_TIME_CRITICAL150xF

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum THREAD_PRIORITY : int {
    THREAD_MODE_BACKGROUND_BEGIN = 65536,
    THREAD_MODE_BACKGROUND_END = 131072,
    THREAD_PRIORITY_ABOVE_NORMAL = 1,
    THREAD_PRIORITY_BELOW_NORMAL = -1,
    THREAD_PRIORITY_HIGHEST = 2,
    THREAD_PRIORITY_IDLE = -15,
    THREAD_PRIORITY_MIN = -2,
    THREAD_PRIORITY_LOWEST = -2,
    THREAD_PRIORITY_NORMAL = 0,
    THREAD_PRIORITY_TIME_CRITICAL = 15
} THREAD_PRIORITY;
public enum THREAD_PRIORITY : int
{
    THREAD_MODE_BACKGROUND_BEGIN = 65536,
    THREAD_MODE_BACKGROUND_END = 131072,
    THREAD_PRIORITY_ABOVE_NORMAL = 1,
    THREAD_PRIORITY_BELOW_NORMAL = -1,
    THREAD_PRIORITY_HIGHEST = 2,
    THREAD_PRIORITY_IDLE = -15,
    THREAD_PRIORITY_MIN = -2,
    THREAD_PRIORITY_LOWEST = -2,
    THREAD_PRIORITY_NORMAL = 0,
    THREAD_PRIORITY_TIME_CRITICAL = 15,
}
Public Enum THREAD_PRIORITY As Integer
    THREAD_MODE_BACKGROUND_BEGIN = 65536
    THREAD_MODE_BACKGROUND_END = 131072
    THREAD_PRIORITY_ABOVE_NORMAL = 1
    THREAD_PRIORITY_BELOW_NORMAL = -1
    THREAD_PRIORITY_HIGHEST = 2
    THREAD_PRIORITY_IDLE = -15
    THREAD_PRIORITY_MIN = -2
    THREAD_PRIORITY_LOWEST = -2
    THREAD_PRIORITY_NORMAL = 0
    THREAD_PRIORITY_TIME_CRITICAL = 15
End Enum
import enum

class THREAD_PRIORITY(enum.IntEnum):
    THREAD_MODE_BACKGROUND_BEGIN = 65536
    THREAD_MODE_BACKGROUND_END = 131072
    THREAD_PRIORITY_ABOVE_NORMAL = 1
    THREAD_PRIORITY_BELOW_NORMAL = -1
    THREAD_PRIORITY_HIGHEST = 2
    THREAD_PRIORITY_IDLE = -15
    THREAD_PRIORITY_MIN = -2
    THREAD_PRIORITY_LOWEST = -2
    THREAD_PRIORITY_NORMAL = 0
    THREAD_PRIORITY_TIME_CRITICAL = 15
// THREAD_PRIORITY
pub const THREAD_MODE_BACKGROUND_BEGIN: i32 = 65536;
pub const THREAD_MODE_BACKGROUND_END: i32 = 131072;
pub const THREAD_PRIORITY_ABOVE_NORMAL: i32 = 1;
pub const THREAD_PRIORITY_BELOW_NORMAL: i32 = -1;
pub const THREAD_PRIORITY_HIGHEST: i32 = 2;
pub const THREAD_PRIORITY_IDLE: i32 = -15;
pub const THREAD_PRIORITY_MIN: i32 = -2;
pub const THREAD_PRIORITY_LOWEST: i32 = -2;
pub const THREAD_PRIORITY_NORMAL: i32 = 0;
pub const THREAD_PRIORITY_TIME_CRITICAL: i32 = 15;
// THREAD_PRIORITY
const (
	THREAD_MODE_BACKGROUND_BEGIN int32 = 65536
	THREAD_MODE_BACKGROUND_END int32 = 131072
	THREAD_PRIORITY_ABOVE_NORMAL int32 = 1
	THREAD_PRIORITY_BELOW_NORMAL int32 = -1
	THREAD_PRIORITY_HIGHEST int32 = 2
	THREAD_PRIORITY_IDLE int32 = -15
	THREAD_PRIORITY_MIN int32 = -2
	THREAD_PRIORITY_LOWEST int32 = -2
	THREAD_PRIORITY_NORMAL int32 = 0
	THREAD_PRIORITY_TIME_CRITICAL int32 = 15
)
const
  THREAD_MODE_BACKGROUND_BEGIN = 65536;
  THREAD_MODE_BACKGROUND_END = 131072;
  THREAD_PRIORITY_ABOVE_NORMAL = 1;
  THREAD_PRIORITY_BELOW_NORMAL = -1;
  THREAD_PRIORITY_HIGHEST = 2;
  THREAD_PRIORITY_IDLE = -15;
  THREAD_PRIORITY_MIN = -2;
  THREAD_PRIORITY_LOWEST = -2;
  THREAD_PRIORITY_NORMAL = 0;
  THREAD_PRIORITY_TIME_CRITICAL = 15;
// THREAD_PRIORITY
pub const THREAD_MODE_BACKGROUND_BEGIN: i32 = 65536;
pub const THREAD_MODE_BACKGROUND_END: i32 = 131072;
pub const THREAD_PRIORITY_ABOVE_NORMAL: i32 = 1;
pub const THREAD_PRIORITY_BELOW_NORMAL: i32 = -1;
pub const THREAD_PRIORITY_HIGHEST: i32 = 2;
pub const THREAD_PRIORITY_IDLE: i32 = -15;
pub const THREAD_PRIORITY_MIN: i32 = -2;
pub const THREAD_PRIORITY_LOWEST: i32 = -2;
pub const THREAD_PRIORITY_NORMAL: i32 = 0;
pub const THREAD_PRIORITY_TIME_CRITICAL: i32 = 15;
const
  THREAD_MODE_BACKGROUND_BEGIN* = 65536
  THREAD_MODE_BACKGROUND_END* = 131072
  THREAD_PRIORITY_ABOVE_NORMAL* = 1
  THREAD_PRIORITY_BELOW_NORMAL* = -1
  THREAD_PRIORITY_HIGHEST* = 2
  THREAD_PRIORITY_IDLE* = -15
  THREAD_PRIORITY_MIN* = -2
  THREAD_PRIORITY_LOWEST* = -2
  THREAD_PRIORITY_NORMAL* = 0
  THREAD_PRIORITY_TIME_CRITICAL* = 15
enum THREAD_PRIORITY : int {
    THREAD_MODE_BACKGROUND_BEGIN = 65536,
    THREAD_MODE_BACKGROUND_END = 131072,
    THREAD_PRIORITY_ABOVE_NORMAL = 1,
    THREAD_PRIORITY_BELOW_NORMAL = -1,
    THREAD_PRIORITY_HIGHEST = 2,
    THREAD_PRIORITY_IDLE = -15,
    THREAD_PRIORITY_MIN = -2,
    THREAD_PRIORITY_LOWEST = -2,
    THREAD_PRIORITY_NORMAL = 0,
    THREAD_PRIORITY_TIME_CRITICAL = 15,
}
#define global THREAD_MODE_BACKGROUND_BEGIN  0x10000
#define global THREAD_MODE_BACKGROUND_END    0x20000
#define global THREAD_PRIORITY_ABOVE_NORMAL  0x1
#define global THREAD_PRIORITY_BELOW_NORMAL  0xFFFFFFFF
#define global THREAD_PRIORITY_HIGHEST       0x2
#define global THREAD_PRIORITY_IDLE          0xFFFFFFF1
#define global THREAD_PRIORITY_MIN           0xFFFFFFFE
#define global THREAD_PRIORITY_LOWEST        0xFFFFFFFE
#define global THREAD_PRIORITY_NORMAL        0x0
#define global THREAD_PRIORITY_TIME_CRITICAL 0xF