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

PROXY_PHASE

列挙型
基底型i4

メンバー 5

名前10進16進
PROXY_CALCSIZE00x0
PROXY_GETBUFFER10x1
PROXY_MARSHAL20x2
PROXY_SENDRECEIVE30x3
PROXY_UNMARSHAL40x4

各言語での定義

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

typedef enum PROXY_PHASE : int {
    PROXY_CALCSIZE = 0,
    PROXY_GETBUFFER = 1,
    PROXY_MARSHAL = 2,
    PROXY_SENDRECEIVE = 3,
    PROXY_UNMARSHAL = 4
} PROXY_PHASE;
public enum PROXY_PHASE : int
{
    PROXY_CALCSIZE = 0,
    PROXY_GETBUFFER = 1,
    PROXY_MARSHAL = 2,
    PROXY_SENDRECEIVE = 3,
    PROXY_UNMARSHAL = 4,
}
Public Enum PROXY_PHASE As Integer
    PROXY_CALCSIZE = 0
    PROXY_GETBUFFER = 1
    PROXY_MARSHAL = 2
    PROXY_SENDRECEIVE = 3
    PROXY_UNMARSHAL = 4
End Enum
import enum

class PROXY_PHASE(enum.IntEnum):
    PROXY_CALCSIZE = 0
    PROXY_GETBUFFER = 1
    PROXY_MARSHAL = 2
    PROXY_SENDRECEIVE = 3
    PROXY_UNMARSHAL = 4
// PROXY_PHASE
pub const PROXY_CALCSIZE: i32 = 0;
pub const PROXY_GETBUFFER: i32 = 1;
pub const PROXY_MARSHAL: i32 = 2;
pub const PROXY_SENDRECEIVE: i32 = 3;
pub const PROXY_UNMARSHAL: i32 = 4;
// PROXY_PHASE
const (
	PROXY_CALCSIZE int32 = 0
	PROXY_GETBUFFER int32 = 1
	PROXY_MARSHAL int32 = 2
	PROXY_SENDRECEIVE int32 = 3
	PROXY_UNMARSHAL int32 = 4
)
const
  PROXY_CALCSIZE = 0;
  PROXY_GETBUFFER = 1;
  PROXY_MARSHAL = 2;
  PROXY_SENDRECEIVE = 3;
  PROXY_UNMARSHAL = 4;
// PROXY_PHASE
pub const PROXY_CALCSIZE: i32 = 0;
pub const PROXY_GETBUFFER: i32 = 1;
pub const PROXY_MARSHAL: i32 = 2;
pub const PROXY_SENDRECEIVE: i32 = 3;
pub const PROXY_UNMARSHAL: i32 = 4;
const
  PROXY_CALCSIZE* = 0
  PROXY_GETBUFFER* = 1
  PROXY_MARSHAL* = 2
  PROXY_SENDRECEIVE* = 3
  PROXY_UNMARSHAL* = 4
enum PROXY_PHASE : int {
    PROXY_CALCSIZE = 0,
    PROXY_GETBUFFER = 1,
    PROXY_MARSHAL = 2,
    PROXY_SENDRECEIVE = 3,
    PROXY_UNMARSHAL = 4,
}
#define global PROXY_CALCSIZE    0x0
#define global PROXY_GETBUFFER   0x1
#define global PROXY_MARSHAL     0x2
#define global PROXY_SENDRECEIVE 0x3
#define global PROXY_UNMARSHAL   0x4