Added custom data types in Process::Functions and fixed the HANDLE data types.