次の方法で共有


IDirectPlayVoiceServer::GetSessionDesc メソッド

IDirectPlayVoiceServer::GetSessionDesc メソッド

Microsoft® DirectPlay® Voice セッションの設定を取得する。

構文

HRESULT GetSessionDesc(      
    PDVSESSIONDESC pvSessionDesc
);

パラメータ

  • pvSessionDesc
    [out] セッションの記述を受け取る DVSESSIONDESC 構造体へのポインタ。

戻り値

成功した場合は DV_OK を返す。または、次のいずれかのエラー値を返す。

DVERR_INVALIDOBJECT DirectPlay オブジェクトのポインタは無効である。
DVERR_INVALIDPARAM メソッドに渡された 1 つ以上のパラメータが無効である。
DVERR_INVALIDPOINTER 指定されたポインタが無効である。
DVERR_NOTHOSTING オブジェクトはセッションのホストではない。
DVERR_NOTINITIALIZED このメソッドを呼び出す前に、IDirectPlayVoiceClient::Initialize メソッドまたは IDirectPlayVoiceServer::Initialize メソッドを呼び出す必要がある。
DVERR_SESSIONLOST トランスポートはセッションへの接続を喪失した。

注意

このメソッドを呼び出す前に、DVSESSIONDESC 構造体の dwSize メンバを設定する必要がある。

このメソッドを呼び出す前に、IDirectPlayVoiceServer::StartSession の呼び出しが成功している必要がある。