Microsoft DirectX 8.0 (Visual Basic)

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.TerminateSessionUserData パラメータによってホストが渡したデータ ブロックをポイントする。hResultCode に DPNERR_CONNECTIONLOST が設定された場合、TerminateData は空になる。