Go to the documentation of this file.
50 typedef unsigned long long u64;
53 typedef unsigned int u32;
56 typedef unsigned short u16;
59 typedef unsigned char u8;
77 typedef signed long long s64;
80 typedef signed int s32;
83 typedef signed short int s16;
86 typedef signed char s8;
u16 minor
Device specific minor ID number.
u64 BITWISE le64
Unsigned 64-bit little endian number.
unsigned long ulong
Unsigned long number.
unsigned short GroupID
Group Identity.
u16 BITWISE le16
Unsigned 16-bit little endian number.
u8 BITWISE be8
Unsigned 8-bit big endian number.
u32 ProcessID
Process Identification Number.
unsigned long Address
A memory address.
Base
Numeral system base type.
signed long long s64
Signed 64-bit number.
unsigned int uint
Unsigned integer number.
u16 BITWISE be16
Unsigned 16-bit big endian number.
unsigned long long u64
Unsigned 64-bit number.
signed long slong
Signed long number.
unsigned short u16
Unsigned 16-bit number.
slong Error
Error code defined in Error.h.
unsigned int u32
Unsigned 32-bit number.
unsigned int Size
Any sane size indicator cannot go negative.
signed int s32
Signed 32-bit number.
#define BITWISE
Restrict bit operations.
signed char s8
Signed 8-bit number.
ProcessID major
Major device ID number is a PID.
signed short int s16
Signed 16-bit number.
u64 BITWISE be64
Unsigned 64-bit big endian number.
u32 BITWISE be32
Unsigned 32-bit big endian number.
struct DeviceID DeviceID
Describes a device ID number.
u32 BITWISE le32
Unsigned 32-bit little endian number.
u8 BITWISE le8
Unsigned 8-bit little endian number.
unsigned short UserID
User Identity.
unsigned char u8
Unsigned 8-bit number.
signed int sint
Signed integer number.
Describes a device ID number.