解析IP数据包- 有源代码
Public Const AF_INET = 2
Public Const SOCK_RAW = 3
Public Const IPPROTO_IP = 0
Public Const IPPROTO_TCP = 6
Public Const IPPROTO_UDP = 17
Public Const SOCKET_ERROR = -1&
Public Const WSANOERROR = 0&
Public Const INVALID_SOCKET = 0&
Public Const MAX_PACK_LEN = 65535
Public Const MAX_ADDR_LEN = 16 ' The dotted addres's length.
Public Const MAX_PROTO_TEXT_LEN = 16 ' The length of sub protocol name(like "TCP").
Public Const MAX_PROTO_NUM = 12 ' The count of sub protocols.
Public Const MAX_HOSTNAME_LAN = 256 ' The max length of the host name.
Public Const IP_SUCCESS As Long = 0
Public Const MAX_WSADescription As Long = 256
Public Const MAX_WSASUSStatus As Long = 128
Public Const ERROR_SUCCESS = 0
Public Const WS_VERSION_REQD = &H101
Public Const WS_VERSION_MAJOR = WS_VERSION_REQD \ &H100 And &HFF&
Public Const WS_VERSION_MINOR = WS_VERSION_REQD And &HFF&
Public Const MIN_SOCKETS_REQD = 1