1use ctypes::{__int64, __uint64, c_int, c_schar, c_short, c_uchar, c_uint, c_ushort};
8pub type POINTER_64_INT = usize;
9pub type INT8 = c_schar;
10pub type PINT8 = *mut c_schar;
11pub type INT16 = c_short;
12pub type PINT16 = *mut c_short;
13pub type INT32 = c_int;
14pub type PINT32 = *mut c_int;
15pub type INT64 = __int64;
16pub type PINT64 = *mut __int64;
17pub type UINT8 = c_uchar;
18pub type PUINT8 = *mut c_uchar;
19pub type UINT16 = c_ushort;
20pub type PUINT16 = *mut c_ushort;
21pub type UINT32 = c_uint;
22pub type PUINT32 = *mut c_uint;
23pub type UINT64 = __uint64;
24pub type PUINT64 = *mut __uint64;
25pub type LONG32 = c_int;
26pub type PLONG32 = *mut c_int;
27pub type ULONG32 = c_uint;
28pub type PULONG32 = *mut c_uint;
29pub type DWORD32 = c_uint;
30pub type PDWORD32 = *mut c_uint;
31pub type INT_PTR = isize;
32pub type PINT_PTR = *mut isize;
33pub type UINT_PTR = usize;
34pub type PUINT_PTR = *mut usize;
35pub type LONG_PTR = isize;
36pub type PLONG_PTR = *mut isize;
37pub type ULONG_PTR = usize;
38pub type PULONG_PTR = *mut usize;
39pub type SHANDLE_PTR = isize;
40pub type HANDLE_PTR = usize;
41#[cfg(target_pointer_width = "32")]
42pub type UHALF_PTR = c_ushort;
43#[cfg(target_pointer_width = "64")]
44pub type UHALF_PTR = c_uint;
45#[cfg(target_pointer_width = "32")]
46pub type PUHALF_PTR = *mut c_ushort;
47#[cfg(target_pointer_width = "64")]
48pub type PUHALF_PTR = *mut c_uint;
49#[cfg(target_pointer_width = "32")]
50pub type HALF_PTR = c_short;
51#[cfg(target_pointer_width = "64")]
52pub type HALF_PTR = c_int;
53#[cfg(target_pointer_width = "32")]
54pub type PHALF_PTR = *mut c_short;
55#[cfg(target_pointer_width = "64")]
56pub type PHALF_PTR = *mut c_int;
57pub type SIZE_T = ULONG_PTR;
58pub type PSIZE_T = *mut ULONG_PTR;
59pub type SSIZE_T = LONG_PTR;
60pub type PSSIZE_T = *mut LONG_PTR;
61pub type DWORD_PTR = ULONG_PTR;
62pub type PDWORD_PTR = *mut ULONG_PTR;
63pub type LONG64 = __int64;
64pub type PLONG64 = *mut __int64;
65pub type ULONG64 = __uint64;
66pub type PULONG64 = *mut __uint64;
67pub type DWORD64 = __uint64;
68pub type PDWORD64 = *mut __uint64;
69pub type KAFFINITY = ULONG_PTR;
70pub type PKAFFINITY = *mut KAFFINITY;