Partager via


PSET_INTERFACE_INFO fonction de rappel (routprot.h)

La fonction SetInterfaceInfo définit la configuration d’une interface spécifique gérée par le protocole de routage.

Syntaxe

PSET_INTERFACE_INFO PsetInterfaceInfo;

DWORD PsetInterfaceInfo(
  [in] ULONG InterfaceIndex,
  [in] PVOID InterfaceInfo,
  [in] ULONG StructureVersion,
  [in] ULONG StructureSize,
  [in] ULONG StructureCount
)
{...}

Paramètres

[in] InterfaceIndex

Spécifie l’interface dans l’ensemble d’interfaces configurées sur le routeur.

[in] InterfaceInfo

Pointeur vers une mémoire tampon qui contient les informations de configuration définies par protocole associées à l’interface. Ces informations sont privées au protocole de routage.

[in] StructureVersion

Spécifie la version des structures d’informations pointées par le paramètre InterfaceInfo . Dans certains cas, cela est égal à la version du protocole de routage.

[in] StructureSize

Spécifie la taille de chacune des structures d’informations pointées par le paramètre InterfaceInfo . Étant donné que certaines structures d’informations contiennent des membres de longueur variable, le protocole de routage n’est pas nécessairement en mesure de déterminer la taille des informations de la version.

[in] StructureCount

Spécifie le nombre de structures d’informations pointées par le paramètre InterfaceInfo . Ce paramètre est toujours un.

Valeur retournée

Si la fonction réussit, la valeur de retour est NO_ERROR.

Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.

Valeur Description
ERROR_CAN_NOT_COMPLETE
Échec de la tentative de définition de la configuration de l’interface.
ERROR_INVALID_PARAMETER
Le paramètre InterfaceIndex n’est pas valide (par exemple, il n’existe aucune interface avec cet index), le paramètre InterfaceInfo a la valeur NULL ou l’un des paramètres des informations de configuration n’est pas valide.
 
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête routprot.h

Voir aussi

GetInterfaceInfo

Fonctions d’interface de protocole de routage

Informations de référence sur l’interface de protocole de routage