Methode ITcIoArpPingProtocolRecv:ArpReply

Callbackfunktion die bei Empfang einer ArpReply Nachricht aufgerufen wird.

Syntax

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

Methode ITcIoArpPingProtocolRecv:ArpReply 1: Rückgabewert

Typ

Beschreibung

HRESULT

Bezeichnet den Erfolg und muss vom implementierenden Modul entsprechend geliefert werden. Sollte dies nicht S_OK sein, wird die Antwort weiter an das Betriebssystem gereicht.

Parameter

Name

Typ

Beschreibung

ipAddr

ULONG

Die IP Adresse der Suche.

macAddr

ETHERNET_ADDRESS

Ermittelte MAC-Adresse.

pVlan

ETYPE_VLAN_HEADER*

Struktur ETYPE_VLAN_HEADER, siehe unten.

Der VLAN Header repräsentiert Informationen über das 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;