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

MQMSGACKNOWLEDGEMENT

列挙型
基底型i4

メンバー 9

名前10進16進
MQMSG_ACKNOWLEDGMENT_NONE00x0
MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL10x1
MQMSG_ACKNOWLEDGMENT_POS_RECEIVE20x2
MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL40x4
MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE80x8
MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE40x4
MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE50x5
MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE120xC
MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE140xE

各言語での定義

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

typedef enum MQMSGACKNOWLEDGEMENT : int {
    MQMSG_ACKNOWLEDGMENT_NONE = 0,
    MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1,
    MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2,
    MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4,
    MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8,
    MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4,
    MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5,
    MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12,
    MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14
} MQMSGACKNOWLEDGEMENT;
public enum MQMSGACKNOWLEDGEMENT : int
{
    MQMSG_ACKNOWLEDGMENT_NONE = 0,
    MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1,
    MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2,
    MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4,
    MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8,
    MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4,
    MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5,
    MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12,
    MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14,
}
Public Enum MQMSGACKNOWLEDGEMENT As Integer
    MQMSG_ACKNOWLEDGMENT_NONE = 0
    MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1
    MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2
    MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4
    MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8
    MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4
    MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5
    MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12
    MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14
End Enum
import enum

class MQMSGACKNOWLEDGEMENT(enum.IntEnum):
    MQMSG_ACKNOWLEDGMENT_NONE = 0
    MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1
    MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2
    MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4
    MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8
    MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4
    MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5
    MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12
    MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14
// MQMSGACKNOWLEDGEMENT
pub const MQMSG_ACKNOWLEDGMENT_NONE: i32 = 0;
pub const MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL: i32 = 1;
pub const MQMSG_ACKNOWLEDGMENT_POS_RECEIVE: i32 = 2;
pub const MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL: i32 = 4;
pub const MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE: i32 = 8;
pub const MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE: i32 = 4;
pub const MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE: i32 = 5;
pub const MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE: i32 = 12;
pub const MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE: i32 = 14;
// MQMSGACKNOWLEDGEMENT
const (
	MQMSG_ACKNOWLEDGMENT_NONE int32 = 0
	MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL int32 = 1
	MQMSG_ACKNOWLEDGMENT_POS_RECEIVE int32 = 2
	MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL int32 = 4
	MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE int32 = 8
	MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE int32 = 4
	MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE int32 = 5
	MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE int32 = 12
	MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE int32 = 14
)
const
  MQMSG_ACKNOWLEDGMENT_NONE = 0;
  MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1;
  MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2;
  MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4;
  MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8;
  MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4;
  MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5;
  MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12;
  MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14;
// MQMSGACKNOWLEDGEMENT
pub const MQMSG_ACKNOWLEDGMENT_NONE: i32 = 0;
pub const MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL: i32 = 1;
pub const MQMSG_ACKNOWLEDGMENT_POS_RECEIVE: i32 = 2;
pub const MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL: i32 = 4;
pub const MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE: i32 = 8;
pub const MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE: i32 = 4;
pub const MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE: i32 = 5;
pub const MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE: i32 = 12;
pub const MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE: i32 = 14;
const
  MQMSG_ACKNOWLEDGMENT_NONE* = 0
  MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL* = 1
  MQMSG_ACKNOWLEDGMENT_POS_RECEIVE* = 2
  MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL* = 4
  MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE* = 8
  MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE* = 4
  MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE* = 5
  MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE* = 12
  MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE* = 14
enum MQMSGACKNOWLEDGEMENT : int {
    MQMSG_ACKNOWLEDGMENT_NONE = 0,
    MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL = 1,
    MQMSG_ACKNOWLEDGMENT_POS_RECEIVE = 2,
    MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL = 4,
    MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE = 8,
    MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE = 4,
    MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE = 5,
    MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE = 12,
    MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE = 14,
}
#define global MQMSG_ACKNOWLEDGMENT_NONE             0x0
#define global MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL      0x1
#define global MQMSG_ACKNOWLEDGMENT_POS_RECEIVE      0x2
#define global MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL      0x4
#define global MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE      0x8
#define global MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE 0x4
#define global MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE 0x5
#define global MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE     0xC
#define global MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE     0xE