Microsoft DirectX 8.0 (Visual Basic) |
データ文字列に含まれていなければならない値は、サービス プロバイダによって異なる。たとえば、モデム プロバイダのアドレスには電話番号が必要だが、LAN プロバイダではポート番号が必要かもしれない。ここでは、標準のデータ値について詳しく説明する。また、文字列そのものの代わりに使用できるキー名についても触れる。Dpaddr.h には、以下の名前が定義されている。
アプリケーション インスタンスを識別するオプションの 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 |
ローカル コンピュータ上で使用するデバイスを識別する 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 および IPX。
有効な値 : 任意の 16 ビット整数。値の下位 16 ビットのみが意味を持つ。ポートを指定しなかった場合は、自動的に選択される。
オプションのアプリケーション GUID。
キー名 : DPNA_KEY_PROGRAM
キー文字列 : "program"
データ型 : GUID
プロバイダ : すべて。
有効な値 : 任意の有効なアプリケーション GUID。
使用する Microsoft® DirectPlay® サービス プロバイダを識別する GUID。
キー名 : 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 |