Win32 API 日本語リファレンス
ホームDevices.Communication › PURGE_COMM_FLAGS

PURGE_COMM_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
PURGE_RXABORT20x2
PURGE_RXCLEAR80x8
PURGE_TXABORT10x1
PURGE_TXCLEAR40x4

各言語での定義

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

typedef enum PURGE_COMM_FLAGS : unsigned int {
    PURGE_RXABORT = 2,
    PURGE_RXCLEAR = 8,
    PURGE_TXABORT = 1,
    PURGE_TXCLEAR = 4
} PURGE_COMM_FLAGS;
[Flags]
public enum PURGE_COMM_FLAGS : uint
{
    PURGE_RXABORT = 2,
    PURGE_RXCLEAR = 8,
    PURGE_TXABORT = 1,
    PURGE_TXCLEAR = 4,
}
<Flags>
Public Enum PURGE_COMM_FLAGS As UInteger
    PURGE_RXABORT = 2
    PURGE_RXCLEAR = 8
    PURGE_TXABORT = 1
    PURGE_TXCLEAR = 4
End Enum
import enum

class PURGE_COMM_FLAGS(enum.IntFlag):
    PURGE_RXABORT = 2
    PURGE_RXCLEAR = 8
    PURGE_TXABORT = 1
    PURGE_TXCLEAR = 4
// PURGE_COMM_FLAGS (flags)
pub const PURGE_RXABORT: u32 = 2;
pub const PURGE_RXCLEAR: u32 = 8;
pub const PURGE_TXABORT: u32 = 1;
pub const PURGE_TXCLEAR: u32 = 4;
// PURGE_COMM_FLAGS
const (
	PURGE_RXABORT uint32 = 2
	PURGE_RXCLEAR uint32 = 8
	PURGE_TXABORT uint32 = 1
	PURGE_TXCLEAR uint32 = 4
)
const
  PURGE_RXABORT = 2;
  PURGE_RXCLEAR = 8;
  PURGE_TXABORT = 1;
  PURGE_TXCLEAR = 4;
// PURGE_COMM_FLAGS
pub const PURGE_RXABORT: u32 = 2;
pub const PURGE_RXCLEAR: u32 = 8;
pub const PURGE_TXABORT: u32 = 1;
pub const PURGE_TXCLEAR: u32 = 4;
const
  PURGE_RXABORT* = 2
  PURGE_RXCLEAR* = 8
  PURGE_TXABORT* = 1
  PURGE_TXCLEAR* = 4
enum PURGE_COMM_FLAGS : uint {
    PURGE_RXABORT = 2,
    PURGE_RXCLEAR = 8,
    PURGE_TXABORT = 1,
    PURGE_TXCLEAR = 4,
}
#define global PURGE_RXABORT 0x2
#define global PURGE_RXCLEAR 0x8
#define global PURGE_TXABORT 0x1
#define global PURGE_TXCLEAR 0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。