Packet Sniffer SDK DLL Edition
HNPacket :: Methods :: PktTCPGenerate | | Previous Next |
Creates a TCP packet.
Syntax:
DWORD __stdcall PktTCPGenerate(LPVOID pTCPPacket, WORD SrcPort, WORD DstPort, DWORD Seq, DWORD Ack, WORD Win);
Parameters:
pTCPPacket
[in] A pointer to the memory block, in which the packet will be created.
SrcPort
[in] The source port.
DstPort
[in] The destination port.
Seq
[in] Seq.
Ack
[in] Ack.
Win
[in] Window.
Return values:
| HNERR_OK | No errors. |
| HNERR_ADDR_ERR | The pTCPPacket parameter contains the wrong value (write to memory error). |
Description:
Use PktTCPGenerate when you're creating TCP packet. PktTCPGenerate composes TCP header in the
buffer defined by the pTCPPacket parameter.