Partager via


attribut ncadg_ipx

Le mot clé ncadg_ipx identifie IPX comme famille de protocoles pour le point de terminaison. Cette famille de protocoles est obsolète et ne doit pas être utilisée dans de nouvelles applications.

endpoint("ncadg_ipx:link-address[port-name]")

Paramètres

link-address

Spécifie le serveur hôte. Il peut s’agir d’une chaîne de caractères (le nom du serveur) ou d’un nombre hexadécimal à 20 chiffres constitué de l’adresse réseau du serveur hôte (8 chiffres) concaténée avec l’adresse du nœud (12 chiffres). Pour obtenir des instructions sur l’obtention de l’adresse réseau et de l’adresse de nœud, consultez Notes. Une chaîne NULL spécifie l’ordinateur local.

port-name

Spécifie un nombre facultatif de 16 bits qui représente l’adresse de socket. Les valeurs peuvent être comprises entre 1 et 65535. Lorsqu’aucune valeur n’est spécifiée, le service de mappage de point de terminaison sélectionne une valeur de nom de port valide.

Notes

Les restrictions suivantes s’appliquent aux protocoles de datagramme, ncadg_ipx et ncadg_ip_udp :

  • Ils ne prennent pas en charge les rappels. Toutes les fonctions utilisant l’attribut [callback] échouent.
  • Ils ne prennent pas en charge l’utilisation du constructeur de type de canal .

Lorsque vous utilisez le transport ncadg_ipx , le nom du serveur est exactement le même que le nom du serveur Windows 32 bits. Toutefois, étant donné que les noms sont distribués à l’aide de protocoles Novell, ils doivent être conformes aux conventions d’affectation de noms de Novell. Si un nom de serveur n’est pas un nom Novell valide, les serveurs ne peuvent pas créer de points de terminaison avec le transport ncadg_ipx . Voici une liste partielle de caractères interdits dans les noms de serveurs Novell :

" * + . / : ; < = > ? [ ] \ |

Le transport ncadg_ipx est pris en charge par la version de NWLink fournie avec MS Client 3.0.

Les applications clientes Windows 16 bits qui utilisent le transport ncadg_ipx nécessitent que le fichier Nwipxspx.dll être installé pour s’exécuter sous le sous-système WOW. Contactez Novell pour obtenir ce fichier.

Pour obtenir les adresses réseau et de nœud, utilisez l’utilitaire comcheck de Novell ou l’API définie par Novell IPXGetInternetAddress. Sur Windows, vous pouvez également obtenir ces adresses avec la commande de configuration ipxroute .

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.

Notes

Cette famille de protocoles n’est pas prise en charge dans Windows XP.

 

Exemples

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ipx:[1000]") 
]
interface iface
{
    // Interface definition statements.
}

Voir aussi

Terminaison

Fichier de définition d’interface (IDL)

ncacn_at_dsp

ncacn_dnet_nsp

Ncacn_ip_tcp

ncacn_nb_ipx

ncacn_spx

ncacn_nb_nb

ncacn_nb_tcp

ncacn_np

ncacn_vns_spp

ncalrpc

ncadg_ip_udp

liaison de chaîne