Source position: IdWinsock2.pas line 2559
type LPWSAOVERLAPPED_COMPLETION_ROUTINE = procedure(
dwError: DWORD;
cbTransferred: DWORD;
lpOverlapped: LPWSAOVERLAPPED;
dwFlags: DWORD
);