"unsigned char" ist eine vorzeichenbehaftete, ein Byte große, ganze Zahl.
-128..127
Bei Delphi ist das ein smallint.
prInt8 = Smallint;
Dies ist ein Pointer auf eine Variable.
Delphi-Quellcode:
prUInt8 = Byte;
prPUInt8 = ^prUInt8;
...
pbData : prPUInt8;