-
Notifications
You must be signed in to change notification settings - Fork 0
/
types.inc
74 lines (74 loc) · 1.95 KB
/
types.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
$TYPES = array(
"bool" => "bool",
"boolean" => "bool",
"char" => "char",
"lpcstr" => "char.ptr",
"lpstr" => "char.ptr",
"pstr" => "char.ptr",
"double" => "double",
"float" => "float",
"int" => "int",
"int16" => "int16_t",
"int16_t" => "int16_t",
"hresult" => "int32_t",
"int32" => "int32_t",
"int32_t" => "int32_t",
"long32" => "int32_t",
"ntstatus" => "int32_t",
"int64" => "Int64",
"int64_t" => "int64_t",
"int64_t" => "int64_t",
"long64" => "int64_t",
"int8" => "int8_t",
"int8_t" => "int8_t",
"unicode" => "jschar",
"wchar" => "jschar",
"wch" => "jschar",
"bstr" => "jschar.ptr",
"lmcstr" => "jschar.ptr",
"lmstr" => "jschar.ptr",
"lpcwstr" => "jschar.ptr",
"lpctstr" => "jschar.ptr",
"lpwstr" => "jschar.ptr",
"lptstr" => "jschar.ptr",
"long" => "long",
"long_long" => "long_long",
"longlong" => "long_long",
"large_integer" => "long_long",
"short" => "short",
"signed_char" => "signed_char",
"size_t" => "size_t",
"uint16" => "uint16_t",
"uint16_t" => "uint16_t",
"word" => "uint16_t",
"dword" => "uint32_t",
"uint32" => "uint32_t",
"uint32_t" => "uint32_t",
"ulong32" => "uint32_t",
"uint64" => "UInt64",
"dword64" => "uint64_t",
"qword" => "uint64_t",
"uint64" => "uint64_t",
"uint64_t" => "uint64_t",
"ulong64" => "uint64_t",
"byte" => "uint8_t",
"uint8" => "uint8_t",
"uint8_t" => "uint8_t",
"uchar" => "unsigned_char",
"unsigned_char" => "unsigned_char",
"string" => "unsigned_char.ptr",
"uint64" => "unsigned_int",
"unsigned_int" => "unsigned_int",
"uint" => "unsigned_int",
"ulong" => "unsigned_long",
"unsigned_long" => "unsigned_long",
"ulonglong" => "unsigned_long_long",
"unsigned_long_long" => "unsigned_long_long",
"unsigned_short" => "unsigned_short",
"ushort" => "unsigned_short",
"void" => "void_t",
"handle" => "voidptr_t",
"voidptr_t" => "voidptr_t"
);
?>