Microsoft DirectX 8.0 (Visual Basic)

DirectPlayVoiceClient8.Disconnect

既存の DirectPlay Voice セッションから Microsoft® DirectPlay® Voice クライアントの接続を解除する。

Disconnect(lFlags As Long)

指定項目

lFlags
次のフラグを指定できる。
DVFLAGS_SYNC
処理が完了するまで戻らない。

エラー コード

失敗した場合は、Err.Number に次のいずれかの値が設定される。

DVERR_PENDING
DVERR_ALREADYPENDING
DVERR_INVALIDPARAM
DVERR_NOTCONNECTED
DVERR_INVALIDFLAGS
DVERR_CONNECTABORTING
DVERR_NOTINITIALIZED
DVERR_TIMEOUT
DVERR_SESSIONLOST

注意

このメソッドを呼び出すと、録音と再生はすべて停止する。処理中の接続は、この呼び出しにより取り消される。

DVFLAGS_SYNC フラグを設定し、同期をとってこのメソッドを呼び出した場合、Disconnect が完了するまでこのメソッドは戻らない。