osntypes.h File Reference

Typedef int8

typedef signed char int8

Defines a signed 8 bit integer.

Typedef uint8

typedef unsigned char uint8

Defines an unsigned 8 bit integer.

Typedef int16

typedef signed short int int16

Defines a signed 16 bit integer.

Typedef uint16

typedef unsigned short int uint16

Defines an unsigned 16 bit integer.

Typedef int32

typedef signed long int int32

Defines an signed 32 bit integer.

Typedef uint32

typedef unsigned long int uint32

Defines an unsigned 32 bit integer.

Typedef int64

typedef signed long long int64

Defines a signed 64 bit integer.

Typedef uint64

typedef unsigned long long uint64

Defines an unsigned 64 bit integer.

Typedef float32

typedef float float32

Defines a 32 bit floating point number.

Typedef float64

typedef double float64

Defines a 64 bit floating point number.

Typedef char8

typedef char char8

Defines an 8 bit character (usually ASCII).

Typedef uint

typedef unsigned int uint

Defines an system dependent unsigned int (in 32 bit system it is 4 bytes and in 16 bit system it is 2 bytes).

Typedef uchar

typedef unsigned char uchar

Defines an 8 bit unsigned char

Typedef char16

typedef __wchar_t char16

Defines a 16 bit character (usually unicode).

Typedef bool32

typedef int32 bool32

Defines a 32 bit boolean.

Typedef ReturnCode

typedef int32 ReturnCode

Defines the return code data type.

const int8 MAX_INT8

const int8 MAX_INT8

Defines maximum value for a int8 variable

const int8 MIN_INT8

const int8 MIN_INT8

Defines minimum value for a int8 variable

const uint8 MAX_UINT8

const uint8 MAX_UINT8

Defines maximum value for a uint8 variable

const int16 MAX_INT16

const int16 MAX_INT16

Defines maximum value for a int16 variable

const int16 MIN_INT16

const int16 MIN_INT16

Defines minimum value for a int16 variable

const uint16 MAX_UINT16

const uint16 MAX_UINT16

Defines maximum value for a uint16 variable

const int32 MAX_INT32

const int32 MAX_INT32

Defines maximum value for a int32 variable

const int32 MIN_INT32

const int32 MIN_INT32

Defines minimum value for a int32 variable

const uint32 MAX_UINT32

const uint32 MAX_UINT32

Defines maximum value for a uint32 variable

const uint32 MAX_PATH_LENGTH

const uint32 MAX_PATH_LENGTH

Maximum path/filename length including a NULL terminator. A char16* array of this size is guaranteed to accomodate all filenames returned by the system.

const char16 PATH_DELIMITER

const char16 PATH_DELIMITER

const char16 DRIVE_DELIMITER

const char16 DRIVE_DELIMITER

const char16 EXTENSION_DELIMITER

const char16 EXTENSION_DELIMITER