Partager via


GetFrameDestAddress, fonction

La fonction GetFrameDestAddress récupère l’adresse de destination d’un frame.

Syntaxe

DWORD WINAPI GetFrameDestAddress(
   HFRAME    hFrame,
   LPADDRESS lpAddress,
   DWORD     AddressType,
   DWORD     Flags
);

Paramètres

hFrame

Handle du frame vers lequel obtenir un pointeur.

lpAddress

Mémoire tampon de retour qui stocke l’adresse de destination de la trame.

Typedadresse

Type d’adresse, tel que ADDRESS_TYPE_ETHERNET ou ADDRESS_TYPE_IP.

Indicateurs

Indicateurs utilisés pour modifier les données d’adresse de destination retournées.

Valeur Signification
ADDRESSTYPE_FLAGS_NORMALIZE
Annule les bits de routage et de groupe.
ADDRESSTYPE_FLAGS_BIT_REVERSE
Convertit les adresses réseau en anneau de jeton en normales.

Valeur retournée

Si la fonction réussit, la valeur lpAddress est valide et la valeur de retour est BHERR_SUCCESS.

Si la fonction échoue, la valeur de retour est un code d’erreur.

Code de retour Description
BHERR_PROTOCOL_NOT_FOUND
Le protocole spécifié dans le paramètre AddressType n’est pas valide pour le frame.
BHERR_INVALID_HFRAME
La valeur hFrame n’est pas valide.

Notes

Le type d’adresse ADDRESS_TYPE_FIND_HIGHEST est autorisé. Lorsque ce type d’adresse est utilisé, la fonction recherche l’adresse IPX, XNS, IP ou VINES avant de retourner l’adresse ETHERNET, TOKENRING ou FDDI. Cette approche est utile pour les protocoles et dans les environnements où deux cartes réseau peuvent être multiplexées sous une seule adresse de serveur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h
Bibliothèque
Nmapi.lib
DLL
Nmapi.dll