Partager via


MprAdminInterfaceTransportSetInfo, fonction (mprapi.h)

La fonction MprAdminInterfaceTransportSetInfo définit des informations pour un transport exécuté sur une interface spécifiée.

Syntaxe

DWORD MprAdminInterfaceTransportSetInfo(
  [in] MPR_SERVER_HANDLE hMprServer,
  [in] HANDLE            hInterface,
  [in] DWORD             dwTransportId,
  [in] LPBYTE            pInterfaceInfo,
  [in] DWORD             dwInterfaceInfoSize
);

Paramètres

[in] hMprServer

Handle vers le routeur sur lequel le transport est défini. Obtenez le handle en appelant MprAdminServerConnect.

[in] hInterface

Handle vers l’interface sur laquelle le transport est défini. Obtenez ce handle en appelant MprAdminInterfaceCreate.

[in] dwTransportId

Valeur DWORD qui décrit le type de transport à définir. Les valeurs acceptables pour dwTransportId sont répertoriées dans le tableau suivant.

Valeur Transport (famille de protocoles)
PID_ATALK Appletalk
PID_IP Protocole Internet version 4
PID_IPX Internet Packet Exchange
PID_NBF NetBIOS Frames Protocol
PID_IPV6 Windows Server 2008 ou version ultérieure : Protocole Internet version 6

[in] pInterfaceInfo

Pointeur vers un en-tête d’informations qui contient des informations pour l’interface et le transport spécifiés. Utilisez les fonctions d’en-tête d’informations pour manipuler les en-têtes d’informations.

[in] dwInterfaceInfoSize

Spécifie la taille, en octets, des informations pointées par pInterfaceInfo.

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 Signification
ERROR_ACCESS_DENIED
L’application appelante ne dispose pas de privilèges suffisants.
ERROR_INVALID_HANDLE
La valeur hInterface n’est pas valide.
ERROR_INVALID_PARAMETER
Le paramètre pInterfaceInfo est NULL.
ERROR_NO_SUCH_INTERFACE
Le transport spécifié n’est pas en cours d’exécution sur l’interface spécifiée.
ERROR_UNKNOWN_PROTOCOL_ID
La valeur dwTransportId ne correspond à aucun transport pris en charge.

Spécifications

   
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 mprapi.h
Bibliothèque Mprapi.lib
DLL Mprapi.dll

Voir aussi

MprAdminInterfaceCreate

MprAdminInterfaceTransportGetInfo

MprAdminServerConnect

Fonctions d’administration du routeur

Informations de référence sur la gestion des routeurs