Вариантов много.
Можно прямо в структуру записать принятые данные (при условии что в ней все поля статические)
ReceiveNetworkData(Connect, @Info.NetPacket_Data, SizeOf(NetPacket_Data))
А можно принять в память, и структуре присвоить указатель на эту память.
*Data.NetPacket_Data = *BuffInfo\Buff