Du sollst nicht die Variablendeklaration entfernen, sondern die Typdeklaration.
Delphi-Quellcode:
type
TSHFILEOPSTRUCTA = record
Wnd: HWND;
Wfunc: uint;
pfrom: pansichar;
flags: fileop_flags;
fanyoperationsaborted: bool;
hnamemappings: pointer;
lpszprogresstitle: pansichar;
end;
Überflüssig, da bereits in ShellAPI vorhanden.