英語で読む

次の方法で共有


ncadg_ipx属性

ncadg_ipx キーワード (keyword)は、エンドポイントのプロトコル ファミリとして IPX を識別します。 このプロトコル ファミリは古く、新しいアプリケーションでは使用しないでください。

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

パラメーター

link-address

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

port-name

ソケット アドレスを表す省略可能な 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 の comcheck ユーティリティ、または Novell で定義された API IPXGetInternetAddress を使用します。 Windows では、 ipxroute config コマンドを使用してこれらのアドレスを取得することもできます。

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

注意

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

 

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

関連項目

endpoint

インターフェイス定義 (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

文字列バインディング