IWTSProtocolConnection::SessionArbitrationEnumeration メソッド (wtsprotocol.h)

[IWTSProtocolConnection::SessionArbitrationEnumeration は、Windows Server 2012の時点で使用できなくなります。 代わりに、 IWRdsProtocolConnection::SessionArbitrationEnumeration を使用します。

再接続のためのセッション ID のコレクションを取得します。

構文

HRESULT SessionArbitrationEnumeration(
  [in]      HANDLE_PTR hUserToken,
  [in]      BOOL       bSingleSessionPerUserEnabled,
  [out]     ULONG      *pSessionIdArray,
  [in, out] ULONG      *pdwSessionIdentifierCount
);

パラメーター

[in] hUserToken

ユーザー トークン ハンドルへのポインター。

[in] bSingleSessionPerUserEnabled

ユーザーを 1 つのセッションに関連付けることができるかどうかを指定するブール値。

[out] pSessionIdArray

ユーザーの切断されたセッション ID を含む整数の配列へのポインター。

[in, out] pdwSessionIdentifierCount

pSessionIdArray パラメーターによって参照される切断されたセッション ID の数を指定する整数へのポインター。

戻り値

なし

解説

リモート デスクトップ サービス サービスは、このメソッドを呼び出して、このユーザーが再接続できる既存のセッションを検索します。 このメソッドが HRESULT エラー コードを返すか、セッション ID を返さない場合、リモート デスクトップ サービス サービスは調停自体を実行します。

要件

要件 値
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 R2
対象プラットフォーム Windows
ヘッダー wtsprotocol.h

こちらもご覧ください

IWTSProtocolConnection