Was spricht gegen einen direkten Memory-Vergleich?
Delphi-Quellcode:
function IsEqual(Pointer1, Pointer2: Pointer; Size: Cardinal): Boolean; inline;
begin
Result := CompareMem(Pointer1, Pointer2, Size);
end;
Oder direkt CompareMem verwenden.
Edit: Roter Kasten?