StreamSocketInformation 클래스

정의

StreamSocket 개체에 대한 소켓 정보를 제공합니다.

public ref class StreamSocketInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamSocketInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamSocketInformation
Public NotInheritable Class StreamSocketInformation
상속
Object Platform::Object IInspectable StreamSocketInformation
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
bluetooth.rfcomm ID_CAP_NETWORKING [Windows Phone]

설명

StreamSocketInformation 클래스는 StreamSocket에 대한 정보를 제공합니다. 이 클래스는 StreamSocket 에 대한 정보를 검색하고 StreamSocket 을 만든 후 언제든지 호출할 수 있습니다.

부모 StreamSocket 개체를 사용하여 StreamSocketInformation 개체 가 자동으로 만들어집니다. StreamSocket.Information 속성은 연결된 StreamSocketInformation 개체에 대한 액세스를 제공합니다.

속성

BandwidthStatistics

StreamSocket 개체의 네트워크 데이터 전송에 대한 대역폭 정보를 가져옵니다.

반환된 통계는 확장된 TCP 통계를 기반으로 하며, 이 통계는 Windows의 클라이언트 버전에서 기본적으로 사용하도록 설정되지만 서버 버전의 Windows에서 성능상의 이유로 기본적으로 사용하지 않도록 설정됩니다. 확장된 TCP 통계를 사용할 수 없는 경우 반환된 모든 숫자 통계는 0으로 설정되고 부울 통계는 false로 설정됩니다.

LocalAddress

StreamSocket 개체와 연결된 로컬 IP 주소를 가져옵니다.

LocalPort

StreamSocket과 연결된 TCP 포트 번호를 가져옵니다.

ProtectionLevel

StreamSocket 개체에 설정된 무결성 및 암호화를 나타내는 보호 수준을 가져옵니다.

RemoteAddress

StreamSocket 개체와 연결된 원격 네트워크 대상의 IP 주소 또는 호스트 이름을 가져옵니다.

RemoteHostName

StreamSocket 개체와 연결된 원격 네트워크 대상의 호스트 이름 또는 IP 주소를 가져옵니다.

RemotePort

StreamSocket 개체와 연결된 원격 네트워크 대상의 TCP 포트 번호 또는 서비스 이름을 가져옵니다.

RemoteServiceName

StreamSocket 개체와 연결된 원격 네트워크 대상의 서비스 이름 또는 TCP 포트 번호를 가져옵니다.

RoundTripTimeStatistics

StreamSocket 개체에 대한 왕복 시간 정보를 가져옵니다.

반환된 통계는 확장된 TCP 통계를 기반으로 하며, 이 통계는 Windows의 클라이언트 버전에서 기본적으로 사용하도록 설정되지만 서버 버전의 Windows에서 성능상의 이유로 기본적으로 사용하지 않도록 설정됩니다. 확장된 TCP 통계를 사용할 수 없는 경우 반환된 모든 숫자 통계는 0으로 설정되고 부울 통계는 false로 설정됩니다.

ServerCertificate

StreamSocket과 SSL 연결을 만들 때 서버에서 인증서를 가져옵니다.

ServerCertificateErrors

StreamSocket과 SSL 연결을 만들 때 발생한 오류 목록을 가져옵니다.

ServerCertificateErrorSeverity

StreamSocket과 SSL 연결을 만들 때 발생한 오류의 범주를 가져옵니다.

ServerIntermediateCertificates

StreamSocket과 SSL 연결을 만들 때 SSL 협상 중에 서버에서 보낸 중간 인증서를 가져옵니다.

SessionKey

근접 디바이스에서 교환되는 프라이빗 공유 비밀을 나타내는 바이트 배열을 가져옵니다.

적용 대상

추가 정보