attribut ncacn_ip_tcp
Le mot clé ncacn_ip_tcp identifie TCP/IP comme famille de protocoles pour le point de terminaison.
endpoint("ncacn_ip_tcp:server-name[port-name]")
-
nom du serveur
-
Spécifie le nom ou l’adresse Internet du serveur ou de l’ordinateur hôte. Le nom est une chaîne de caractères. L’adresse Internet est une notation d’adresse Internet courante.
-
port-name
-
Spécifie un nombre 16 bits facultatif. Les valeurs inférieures à 1024 sont généralement réservées. Si aucune valeur n’est spécifiée, le service de mappage de point de terminaison sélectionne une valeur de nom de port valide.
La syntaxe de la chaîne de port de transport TCP/IP, comme toutes les chaînes de port, est définie indépendamment de la spécification IDL. Le compilateur effectue une vérification de syntaxe, mais ne garantit pas que la spécification du point de terminaison est correcte. Certaines erreurs peuvent être signalées au moment de l’exécution plutôt qu’au moment de la compilation.
[
uuid(12345678-4000-2006-0000-20000000001a),
version(1.1),
endpoint("ncacn_ip_tcp:rainier[1404]")
]
interface iface
{
// Interface definition statements.
}
endpoint("ncacn_ip_tcp:128.10.2.30[1404]")