ホーム › System.Com › CALLCONV
CALLCONV
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| CC_FASTCALL | 0 | 0x0 |
| CC_CDECL | 1 | 0x1 |
| CC_MSCPASCAL | 2 | 0x2 |
| CC_PASCAL | 2 | 0x2 |
| CC_MACPASCAL | 3 | 0x3 |
| CC_STDCALL | 4 | 0x4 |
| CC_FPFASTCALL | 5 | 0x5 |
| CC_SYSCALL | 6 | 0x6 |
| CC_MPWCDECL | 7 | 0x7 |
| CC_MPWPASCAL | 8 | 0x8 |
| CC_MAX | 9 | 0x9 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CALLCONV : int {
CC_FASTCALL = 0,
CC_CDECL = 1,
CC_MSCPASCAL = 2,
CC_PASCAL = 2,
CC_MACPASCAL = 3,
CC_STDCALL = 4,
CC_FPFASTCALL = 5,
CC_SYSCALL = 6,
CC_MPWCDECL = 7,
CC_MPWPASCAL = 8,
CC_MAX = 9
} CALLCONV;public enum CALLCONV : int
{
CC_FASTCALL = 0,
CC_CDECL = 1,
CC_MSCPASCAL = 2,
CC_PASCAL = 2,
CC_MACPASCAL = 3,
CC_STDCALL = 4,
CC_FPFASTCALL = 5,
CC_SYSCALL = 6,
CC_MPWCDECL = 7,
CC_MPWPASCAL = 8,
CC_MAX = 9,
}Public Enum CALLCONV As Integer
CC_FASTCALL = 0
CC_CDECL = 1
CC_MSCPASCAL = 2
CC_PASCAL = 2
CC_MACPASCAL = 3
CC_STDCALL = 4
CC_FPFASTCALL = 5
CC_SYSCALL = 6
CC_MPWCDECL = 7
CC_MPWPASCAL = 8
CC_MAX = 9
End Enumimport enum
class CALLCONV(enum.IntEnum):
CC_FASTCALL = 0
CC_CDECL = 1
CC_MSCPASCAL = 2
CC_PASCAL = 2
CC_MACPASCAL = 3
CC_STDCALL = 4
CC_FPFASTCALL = 5
CC_SYSCALL = 6
CC_MPWCDECL = 7
CC_MPWPASCAL = 8
CC_MAX = 9// CALLCONV
pub const CC_FASTCALL: i32 = 0;
pub const CC_CDECL: i32 = 1;
pub const CC_MSCPASCAL: i32 = 2;
pub const CC_PASCAL: i32 = 2;
pub const CC_MACPASCAL: i32 = 3;
pub const CC_STDCALL: i32 = 4;
pub const CC_FPFASTCALL: i32 = 5;
pub const CC_SYSCALL: i32 = 6;
pub const CC_MPWCDECL: i32 = 7;
pub const CC_MPWPASCAL: i32 = 8;
pub const CC_MAX: i32 = 9;// CALLCONV
const (
CC_FASTCALL int32 = 0
CC_CDECL int32 = 1
CC_MSCPASCAL int32 = 2
CC_PASCAL int32 = 2
CC_MACPASCAL int32 = 3
CC_STDCALL int32 = 4
CC_FPFASTCALL int32 = 5
CC_SYSCALL int32 = 6
CC_MPWCDECL int32 = 7
CC_MPWPASCAL int32 = 8
CC_MAX int32 = 9
)const
CC_FASTCALL = 0;
CC_CDECL = 1;
CC_MSCPASCAL = 2;
CC_PASCAL = 2;
CC_MACPASCAL = 3;
CC_STDCALL = 4;
CC_FPFASTCALL = 5;
CC_SYSCALL = 6;
CC_MPWCDECL = 7;
CC_MPWPASCAL = 8;
CC_MAX = 9;// CALLCONV
pub const CC_FASTCALL: i32 = 0;
pub const CC_CDECL: i32 = 1;
pub const CC_MSCPASCAL: i32 = 2;
pub const CC_PASCAL: i32 = 2;
pub const CC_MACPASCAL: i32 = 3;
pub const CC_STDCALL: i32 = 4;
pub const CC_FPFASTCALL: i32 = 5;
pub const CC_SYSCALL: i32 = 6;
pub const CC_MPWCDECL: i32 = 7;
pub const CC_MPWPASCAL: i32 = 8;
pub const CC_MAX: i32 = 9;const
CC_FASTCALL* = 0
CC_CDECL* = 1
CC_MSCPASCAL* = 2
CC_PASCAL* = 2
CC_MACPASCAL* = 3
CC_STDCALL* = 4
CC_FPFASTCALL* = 5
CC_SYSCALL* = 6
CC_MPWCDECL* = 7
CC_MPWPASCAL* = 8
CC_MAX* = 9enum CALLCONV : int {
CC_FASTCALL = 0,
CC_CDECL = 1,
CC_MSCPASCAL = 2,
CC_PASCAL = 2,
CC_MACPASCAL = 3,
CC_STDCALL = 4,
CC_FPFASTCALL = 5,
CC_SYSCALL = 6,
CC_MPWCDECL = 7,
CC_MPWPASCAL = 8,
CC_MAX = 9,
}#define global CC_FASTCALL 0x0
#define global CC_CDECL 0x1
#define global CC_MSCPASCAL 0x2
#define global CC_PASCAL 0x2
#define global CC_MACPASCAL 0x3
#define global CC_STDCALL 0x4
#define global CC_FPFASTCALL 0x5
#define global CC_SYSCALL 0x6
#define global CC_MPWCDECL 0x7
#define global CC_MPWPASCAL 0x8
#define global CC_MAX 0x9