Und ich würde die Parameter gleich als PByte deklarieren, dann ist der Typecast auch nicht mehr notwendig.
Kommt drauf an. Wenn man wirklich nur PByte will, dann vielleicht. Aber für gewöhnlich hat man ja nicht direkt PByte, sondern benutzt dies eher als ein Behelf zum iterieren anderer Typen wie records.