IWRdsProtocolConnection::SessionArbitrationEnumeration 메서드(wtsprotocol.h)
프로토콜이 다시 연결할 세션을 지정할 수 있도록 중재 후에 호출됩니다. 프로토콜 확장은 기본 세션 중재를 사용하기 위해 E_NOTIMPL 반환해야 합니다.
구문
HRESULT SessionArbitrationEnumeration(
[in] HANDLE_PTR hUserToken,
[in] BOOL bSingleSessionPerUserEnabled,
[out] ULONG *pSessionIdArray,
[in, out] ULONG *pdwSessionIdentifierCount
);
매개 변수
[in] hUserToken
사용자 토큰을 나타내는 핸들입니다.
[in] bSingleSessionPerUserEnabled
사용자가 단일 세션에만 연결할 수 있는지 여부를 지정합니다.
[out] pSessionIdArray
사용자의 연결이 끊긴 세션 식별자를 수신하는 ULONG 배열에 대한 포인터입니다. 이 매개 변수가 NULL인 경우 원격 데스크톱 서비스 서비스는 이 배열을 할당할 요소 수를 요청합니다. pdwSessionIdentifierCount가 가리키는 값에 식별자 수를 배치합니다.
[in, out] pdwSessionIdentifierCount
pSessionIdArray 배열의 요소 수를 수신하는 ULONG 값에 대한 포인터입니다.
반환 값
메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2012 |
대상 플랫폼 | Windows |
헤더 | wtsprotocol.h |