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

MSHCTX

列挙型
基底型i4

メンバー 6

名前10進16進
MSHCTX_LOCAL00x0
MSHCTX_NOSHAREDMEM10x1
MSHCTX_DIFFERENTMACHINE20x2
MSHCTX_INPROC30x3
MSHCTX_CROSSCTX40x4
MSHCTX_CONTAINER50x5

各言語での定義

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

typedef enum MSHCTX : int {
    MSHCTX_LOCAL = 0,
    MSHCTX_NOSHAREDMEM = 1,
    MSHCTX_DIFFERENTMACHINE = 2,
    MSHCTX_INPROC = 3,
    MSHCTX_CROSSCTX = 4,
    MSHCTX_CONTAINER = 5
} MSHCTX;
public enum MSHCTX : int
{
    MSHCTX_LOCAL = 0,
    MSHCTX_NOSHAREDMEM = 1,
    MSHCTX_DIFFERENTMACHINE = 2,
    MSHCTX_INPROC = 3,
    MSHCTX_CROSSCTX = 4,
    MSHCTX_CONTAINER = 5,
}
Public Enum MSHCTX As Integer
    MSHCTX_LOCAL = 0
    MSHCTX_NOSHAREDMEM = 1
    MSHCTX_DIFFERENTMACHINE = 2
    MSHCTX_INPROC = 3
    MSHCTX_CROSSCTX = 4
    MSHCTX_CONTAINER = 5
End Enum
import enum

class MSHCTX(enum.IntEnum):
    MSHCTX_LOCAL = 0
    MSHCTX_NOSHAREDMEM = 1
    MSHCTX_DIFFERENTMACHINE = 2
    MSHCTX_INPROC = 3
    MSHCTX_CROSSCTX = 4
    MSHCTX_CONTAINER = 5
// MSHCTX
pub const MSHCTX_LOCAL: i32 = 0;
pub const MSHCTX_NOSHAREDMEM: i32 = 1;
pub const MSHCTX_DIFFERENTMACHINE: i32 = 2;
pub const MSHCTX_INPROC: i32 = 3;
pub const MSHCTX_CROSSCTX: i32 = 4;
pub const MSHCTX_CONTAINER: i32 = 5;
// MSHCTX
const (
	MSHCTX_LOCAL int32 = 0
	MSHCTX_NOSHAREDMEM int32 = 1
	MSHCTX_DIFFERENTMACHINE int32 = 2
	MSHCTX_INPROC int32 = 3
	MSHCTX_CROSSCTX int32 = 4
	MSHCTX_CONTAINER int32 = 5
)
const
  MSHCTX_LOCAL = 0;
  MSHCTX_NOSHAREDMEM = 1;
  MSHCTX_DIFFERENTMACHINE = 2;
  MSHCTX_INPROC = 3;
  MSHCTX_CROSSCTX = 4;
  MSHCTX_CONTAINER = 5;
// MSHCTX
pub const MSHCTX_LOCAL: i32 = 0;
pub const MSHCTX_NOSHAREDMEM: i32 = 1;
pub const MSHCTX_DIFFERENTMACHINE: i32 = 2;
pub const MSHCTX_INPROC: i32 = 3;
pub const MSHCTX_CROSSCTX: i32 = 4;
pub const MSHCTX_CONTAINER: i32 = 5;
const
  MSHCTX_LOCAL* = 0
  MSHCTX_NOSHAREDMEM* = 1
  MSHCTX_DIFFERENTMACHINE* = 2
  MSHCTX_INPROC* = 3
  MSHCTX_CROSSCTX* = 4
  MSHCTX_CONTAINER* = 5
enum MSHCTX : int {
    MSHCTX_LOCAL = 0,
    MSHCTX_NOSHAREDMEM = 1,
    MSHCTX_DIFFERENTMACHINE = 2,
    MSHCTX_INPROC = 3,
    MSHCTX_CROSSCTX = 4,
    MSHCTX_CONTAINER = 5,
}
#define global MSHCTX_LOCAL            0x0
#define global MSHCTX_NOSHAREDMEM      0x1
#define global MSHCTX_DIFFERENTMACHINE 0x2
#define global MSHCTX_INPROC           0x3
#define global MSHCTX_CROSSCTX         0x4
#define global MSHCTX_CONTAINER        0x5