次の方法で共有


データ値

データ値

データ文字列に含まれていなければならない値は、サービス プロバイダによって異なる。たとえば、モデム プロバイダのアドレスには電話番号が必要であり、ローカル エリア ネットワーク (LAN) プロバイダにはポート番号が必要である。ここでは、標準のデータ値について詳しく説明する。また、文字列そのものの代わりに使えるキー名についても説明する。以下の名前は、Dpaddr.h に定義されている。 値の使い方については、「DirectPlay アドレス オブジェクト」を参照すること。

  • アプリケーション インスタンス
  • ボー レート
  • デバイス
  • フロー制御
  • ホスト名
  • パリティ
  • 電話番号
  • ポート
  • プログラム
  • プロバイダ
  • ストップ ビット

アプリケーション インスタンス

アプリケーション インスタンスを識別するオプションのグローバル一意識別子 (GUID)。接続先のゲームを指定するときは、この値が使われる。

キー名 : DPNA_KEY_APPLICATION_INSTANCE

キー文字列 : "applicationinstance"

データ型 : GUID

プロバイダ : すべて

有効な値 : 任意の有効なアプリケーション インスタンス GUID。

ボー レート

ボー レート。

キー名 : DPNA_KEY_BAUD

キー文字列 : "baud"

データ型 : DWORD

プロバイダ : モデムおよびシリアル。

有効な値 : 任意の有効なボー レート。この値には、適切な整数を設定してもよいし、Dpaddr.h にあらかじめ定義されている以下の値のいずれかを使ってもよい。

DPNA_BAUD_RATE_9600
DPNA_BAUD_RATE_14400
DPNA_BAUD_RATE_19200
DPNA_BAUD_RATE_38400
DPNA_BAUD_RATE_56000
DPNA_BAUD_RATE_57600
DPNA_BAUD_RATE_115200

デバイス

ローカル コンピュータ上で使うデバイスを識別する GUID。サービス プロバイダがすべてのアダプタをサポートしていれば、デバイスを指定する必要はない。

キー名 : DPNA_KEY_DEVICE

キー文字列 : "device"

データ型 : GUID

プロバイダ : すべて。ただしデバイス アドレス専用。ホスト アドレスは除く。

有効な値 : 任意の有効なデバイス GUID。

フロー制御

使用するフロー制御の種類。

キー名 : DPNA_KEY_FLOWCONTROL

キー文字列 : "flowcontrol"

データ型 : String

プロバイダ : シリアルおよびモデム。

有効な値 : Dpaddr.h にあらかじめ定義されている以下の値のいずれか。

DPNA_FLOW_CONTROL_NONE DPNA_FLOW_CONTROL_DTR
DPNA_FLOW_CONTROL_XONXOFF DPNA_FLOW_CONTROL_RTSDTR
DPNA_FLOW_CONTROL_RTS  

ホスト名

リモート ホスト コンピュータの名前。

キー名 : DPNA_KEY_HOSTNAME

キー文字列 : "hostname"

データ型 : String

プロバイダ : すべて。ただしホスト アドレス専用。デバイス アドレスは除く。

有効な値 : 完全に修飾されたホスト名か、またはドットが含まれるアドレス。

パリティ

接続のパリティ。

キー名 : DPNA_KEY_PARITY

キー文字列 : "parity"

データ型 : String

プロバイダ : シリアルおよびモデム。

有効な値 : Dpaddr.h にあらかじめ定義されている以下の値のいずれか。

DPNA_PARITY_NONE DPNA_PARITY_MARK
DPNA_PARITY_EVEN DPNA_PARITY_SPACE
DPNA_PARITY_ODD  

電話番号

電話番号。

キー名 : DPNA_KEY_PHONENUMBER

キー文字列 : "phonenumber"

データ型 : String

プロバイダ : モデム

有効な値 : 任意の有効な電話番号。

ポート

オプションのポート番号。詳細については、「ポートについて」を参照すること。

キー名 : DPNA_KEY_PORT

キー文字列 : "port"

データ型 : DWORD

プロバイダ : インターネット プロトコル (IP) および Internetwork Packet Exchange (IPX)。

有効な値 : 任意の 16 ビット整数。値の下位 16 ビットのみが意味を持つ。ポートを指定しなかった場合は、Microsoft® DirectPlay® が自動的に選択する。

プログラム

オプションのアプリケーション GUID。

キー名 : DPNA_KEY_PROGRAM

キー文字列 : "program"

データ型 : GUID

プロバイダ : すべて。

有効な値 : 任意の有効なアプリケーション GUID。

プロバイダ

使用する GUID サービス プロバイダを識別する Microsoft® DirectPlay®。詳細については、「DirectPlay サービス プロバイダ」を参照すること。

キー名 : DPNA_KEY_PROVIDER

キー文字列 : "provider"

データ型 : GUID

プロバイダ : すべて。

有効な値 : 任意の有効なサービス プロバイダ GUID。

ストップ ビット

ストップ ビット数。

キー名 : DPNA_KEY_STOPBITS

キー文字列 : "stopbits"

データ型 : String

プロバイダ : シリアルおよびモデム。

有効な値 : Dpaddr.h にあらかじめ定義されている以下の値のいずれか。

DPNA_STOP_BITS_ONE DPNA_STOP_BITS_TWO
DPNA_STOP_BITS_ONE_FIVE