DPNMSG_TERMINATE_SESSION
DirectPlay8Event.TerminateSession メソッドで使用する。
Type DPNMSG_TERMINATE_SESSION
hResultCode As Long
TerminateData() As Byte
End Type
メンバ
- hResultCode
- セッションが終了した理由を指定する Long 値。セッションがピアツーピアで、ホストが DirectPlay8Peer.TerminateSession を呼び出した場合、このメンバには DPNERR_HOSTTERMINATEDSESSION が設定される。ホストが Close を呼び出してセッションが終了した場合、またはホストが応答を停止した場合、hResultCode に DPNERR_CONNECTIONLOST が設定される。
- TerminateData
- 終了データ。hResultCode に DPNERR_HOSTTERMINATEDSESSION が設定された場合、TerminateData は、DirectPlay8Peer.TerminateSession の UserData パラメータによってホストが渡したデータ ブロックをポイントする。hResultCode に DPNERR_CONNECTIONLOST が設定された場合、TerminateData は空になる。