А может должно быть не ptr: POINTER TO STRING; а ptr: POINTER TO BYTE; stuff это же байтовый массив.
Правила форума