Method ITcIoArpPingProtocol:ArpRequest

Sends an ARP request.

Syntax

HRESULT TCOMAPI ArpRequest(ULONG ipAddr, ETHERNET_ADDRESS* macAddr=0, ETYPE_VLAN_HEADER* pVlan=0) 

Method ITcIoArpPingProtocol:ArpRequest 1: Return value

Type

Description

HRESULT

Indicates success, see Return values.

Parameter

Name

Type

Description

ipAddr

ULONG

The IP address of the target.

macAddr

ETHERNET_ADDRESS*

Restriction of the MAC address.

pVlan

ETYPE_VLAN_HEADER*

ETYPE_VLAN_HEADER structure, see below.

The VLAN header represents information about the VLAN.

typedef struct _ETYPE_VLAN_HEADER
{
USHORT VLanType;
unsigned short VLanIdH   : 4;
unsigned short reserved1 : 1;
unsigned short Priority  : 3;
unsigned short VLanIdL   : 8;
} ETYPE_VLAN_HEADER, *PETYPE_VLAN_HEADER;