ncadg _ ip _ udp-Attribut

Das Schlüsselwort ncadg _ ip _ udp identifiziert die Datagrammversion von TCP/IP als Protokollfamilie für den Endpunkt. Diese Protokollfamilie ist veraltet und sollte nicht in neuen Anwendungen verwendet werden.

endpoint("ncadg_ip_udp:server-name[port-name]")

Parameter

Servername

Gibt den Namen oder die Internetadresse für den Server oder Hostcomputer an. Der Name ist eine Zeichenfolge und kann ein vollqualifizierter Domänenname sein. Die Internetadresse ist eine allgemeine Internetadressen-Notation.

Portname

Gibt eine optionale 16-Bit-Zahl an. Werte kleiner als 1024 sind in der Regel reserviert. Wenn kein Wert angegeben wird, wählt der Endpunktzuordnungsdienst einen gültigen Portnamenwert aus.

Bemerkungen

Die folgenden Einschränkungen gelten für die Datagrammprotokolle ncadg _ ipx und ncadg _ ip _ udp:

  • Rückrufe werden nicht unterstützt. Alle Funktionen, die das [ ] Rückrufattribut verwenden, schlagen fehl.
  • Sie unterstützen nicht die Verwendung des Pipetypkonstruktors.

Die Syntax der TCP/IP-Transportportzeichenfolge wird wie alle Portzeichenfolgen unabhängig von der IDL-Spezifikation definiert. Der Compiler führt eine Syntaxüberprüfung durch, garantiert jedoch nicht, dass die Endpunktspezifikation korrekt ist. Einige Fehler können zur Laufzeit und nicht zur Kompilierzeit gemeldet werden.

Beispiele

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ip_udp:rainier[1404]") 
]
interface iface1
{
    // Interface definition statements.
}

[
    uuid(87654321-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ip_udp:128.10.2.30[1404]") 
]
interface iface2
{
    // Interface definition statements.
}

Weitere Informationen

Endpunkt

IDL-Datei (Interface Definition)

ncacn _ bei _ 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 _ ipx

Zeichenfolgenbindung