ncadg _ ipx 属性

Ncadg _ ipx キーワードは、エンドポイントのプロトコルファミリとして、ipx を識別します。 このプロトコルファミリは互換性のために残されています。新しいアプリケーションでは使用しないでください。

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

パラメーター

リンクアドレス

ホストサーバーを指定します。 これは、文字列 (サーバー名)、またはホストサーバーのネットワークアドレス (8 桁) からノードアドレス (12 桁) で連結された20桁の16進数です。 ネットワークアドレスとノードアドレスを取得する方法については、「解説」を参照してください。 NULL 文字列は、ローカルコンピューターを指定します。

ポート名

ソケットアドレスを表す16ビットのオプションの番号を指定します。 値は 1 ~ 65535 の範囲で指定できます。 値が指定されていない場合、エンドポイントマッピングサービスは有効な ポート名 の値を選択します。

解説

データグラムプロトコル ncadg _ ipx および ncadg _ ip _ udpには、次の制限が適用されます。

  • コールバックはサポートされません。 Callback 属性を使用している関数 [ ] はすべて失敗します。
  • パイプの種類のコンストラクターの使用はサポートされていません。

ncadg _ ipx トランスポートを使用する場合、サーバー名は、32ビットの Windows サーバー名とまったく同じになります。 ただし、名前は Novell プロトコルを使用して配布されるため、Novell の名前付け規則に準拠している必要があります。 サーバー名が有効な Novell 名でない場合、サーバーは ncadg _ ipx トランスポートを使用してエンドポイントを作成できません。 Novell サーバー名で禁止されている文字の一部を次に示します。

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

Ncadg _ ipx トランスポートは、MS Client 3.0 で提供される NWLink のバージョンでサポートされています。

ncadg _ ipx トランスポートを使用する16ビット Windows クライアントアプリケーションでは、WOW サブシステムで実行するために、ファイルをインストール Nwipxspx.dll 必要があります。 このファイルを入手するには、Novell に問い合わせてください。

ネットワークとノードのアドレスを取得するには、Novell の azure.com ユーティリティ、または novell で定義された API Ipxgetinternetaddress を使用します。 Windows では、 ipxroute config コマンドを使用してこれらのアドレスを取得することもできます。

すべてのポート文字列と同様に、TCP/IP トランスポートポート文字列の構文は、IDL 仕様とは別に定義されます。 コンパイラはいくつかの構文チェックを実行しますが、エンドポイントの仕様が正しいことを保証するわけではありません。 一部のエラーは、コンパイル時ではなく実行時に報告される場合があります。

注意

このプロトコルファミリは、WindowsÂではサポートされていません。

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

関連項目

endpoint

インターフェイス定義 (IDL) ファイル

_dsp での ncacn _

ncacn _ dnet _ nsp

ncacn _ ip _ tcp

ncacn _ nb _ ipx

ncacn _ spx

ncacn _ nb _ nb

ncacn _ nb _ tcp

ncacn _ np

ncacn _ vn _ spp

ncalrpc

ncadg _ ip _ udp

文字列バインド