RAS_PORT_STATISTICS 구조체

[ RAS_PORT_STATISTICS 구조는 Windows Vista에서 지원되지 않습니다.]

RAS_PORT_STATISTICS 구조는 RAS 서버가 연결된 포트에 대해 수집하는 통계를 보고합니다. RAS 서버는 포트가 연결 될 때마다 다양 한 통계 카운터를 다시 설정 합니다. RasAdminPortClearStatistics 함수를 호출하여 RAS 서버가 통계 카운터를 다시 설정하도록 합니다.

다중 링크 연결의 일부인 포트의 경우 이 구조체는 두 가지 통계 집합을 제공합니다. 첫 번째 집합에는 연결의 모든 포트에 대한 누적 통계가 포함됩니다. 이러한 통계는 연결의 모든 포트에 대해 동일합니다. 두 번째 집합에는 이 포트에 대한 통계만 포함됩니다. 포트가 다중 링크 연결의 일부가 아닌 경우 두 통계 집합 모두 동일한 정보를 갖습니다. 포트가 다중 링크 연결의 일부인지 여부를 확인하려면 포트의 RAS_PORT_0 구조의 Flags 멤버에 PORT_MULTILINKED 비트를 검사.

구문

typedef struct _RAS_PORT_STATISTICS {
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwBytesXmitedUncompressed;
  DWORD dwBytesRcvedUncompressed;
  DWORD dwBytesXmitedCompressed;
  DWORD dwBytesRcvedCompressed;
  DWORD dwPortBytesXmited;
  DWORD dwPortBytesRcved;
  DWORD dwPortFramesXmited;
  DWORD dwPortFramesRcved;
  DWORD dwPortCrcErr;
  DWORD dwPortTimeoutErr;
  DWORD dwPortAlignmentErr;
  DWORD dwPortHardwareOverrunErr;
  DWORD dwPortFramingErr;
  DWORD dwPortBufferOverrunErr;
  DWORD dwPortBytesXmitedUncompressed;
  DWORD dwPortBytesRcvedUncompressed;
  DWORD dwPortBytesXmitedCompressed;
  DWORD dwPortBytesRcvedCompressed;
} RAS_PORT_STATISTICS, *PRAS_PORT_STATISTICS;

멤버

dwBytesXmited

연결에서 전송되는 총 바이트 수를 지정합니다.

dwBytesRcved

연결에서 받은 총 바이트 수를 지정합니다.

dwFramesXmited

연결에서 전송되는 총 프레임 수를 지정합니다.

dwFramesRcved

연결에서 받은 총 프레임 수를 지정합니다.

dwCrcErr

연결의 총 CRC 오류 수를 지정합니다. CRC 오류는 순환 중복 검사 실패로 인해 발생합니다. CRC 오류는 수신된 데이터 패킷에 있는 하나 이상의 문자가 도착 시 왜곡된 것을 발견했음을 나타냅니다.

dwTimeoutErr

연결에 대한 총 시간 제한 오류 수를 지정합니다. 시간 제한 오류는 예상 문자가 시간에 수신되지 않을 때 발생합니다. 이 경우 소프트웨어는 데이터가 손실되었다고 가정하고 다시 전송을 요청합니다.

dwAlignmentErr

연결의 총 맞춤 오류 수를 지정합니다. 정렬 오류는 수신된 문자가 예상한 문자가 아닌 경우에 발생합니다. 이는 일반적으로 문자가 손실되거나 시간 제한 오류가 발생할 때 발생합니다.

dwHardwareOverrunErr

연결에서 하드웨어 오버런 오류의 총 수를 지정합니다. 이러한 오류는 보내는 컴퓨터가 수신 컴퓨터 하드웨어에서 처리할 수 있는 것보다 빠르게 문자를 전송한 횟수를 나타냅니다. 이 문제가 지속되면 클라이언트의 BPS 연결 속도를 줄입니다.

dwFramingErr

연결에 대한 프레이밍 오류의 총 수를 지정합니다. 잘못된 시작 또는 중지 비트로 비동기 문자를 받으면 프레이밍 오류가 발생합니다.

dwBufferOverrunErr

연결에서 버퍼 오버런 오류의 총 수를 지정합니다. 버퍼 오버런 오류는 보내는 컴퓨터가 받는 컴퓨터가 수용할 수 있는 것보다 빠르게 문자를 전송할 때 발생합니다. 이 문제가 지속되면 클라이언트의 BPS 연결 속도를 줄입니다.

dwBytesXmitedUncompressed

연결에 의해 압축되지 않은 전송된 총 바이트 수를 지정합니다.

dwBytesRcvedUncompressed

연결에서 압축되지 않은 수신된 총 바이트 수를 지정합니다.

dwBytesXmitedCompressed

연결에 의해 압축된 총 바이트 수를 지정합니다.

dwBytesRcvedCompressed

연결에서 압축된 총 바이트 수를 지정합니다.

dwPortBytesXmited

포트에서 전송되는 총 바이트 수를 지정합니다.

dwPortBytesRcved

포트에서 받은 총 바이트 수를 지정합니다.

dwPortFramesXmited

포트에서 전송되는 총 프레임 수를 지정합니다.

dwPortFramesRcved

포트에서 받은 총 프레임 수를 지정합니다.

dwPortCrcErr

포트의 총 CRC 오류 수를 지정합니다. CRC 오류는 순환 중복 검사 실패로 인해 발생합니다. CRC 오류는 수신된 데이터 패킷에 있는 하나 이상의 문자가 도착 시 왜곡된 것을 발견했음을 나타냅니다.

dwPortTimeoutErr

포트의 총 시간 제한 오류 수를 지정합니다. 시간 제한 오류는 예상 문자가 시간에 수신되지 않을 때 발생합니다. 이 경우 소프트웨어는 데이터가 손실되었다고 가정하고 다시 전송을 요청합니다.

dwPortAlignmentErr

포트의 총 맞춤 오류 수를 지정합니다. 정렬 오류는 수신된 문자가 예상한 문자가 아닌 경우에 발생합니다. 이는 일반적으로 문자가 손실되거나 시간 제한 오류가 발생할 때 발생합니다.

dwPortHardwareOverrunErr

포트에서 하드웨어 오버런 오류의 총 수를 지정합니다. 이러한 오류는 보내는 컴퓨터가 수신 컴퓨터 하드웨어에서 처리할 수 있는 것보다 빠르게 문자를 전송한 횟수를 나타냅니다. 이 문제가 지속되면 클라이언트의 BPS 연결 속도를 줄입니다.

dwPortFramingErr

포트의 프레이밍 오류의 총 수를 지정합니다. 잘못된 시작 또는 중지 비트로 비동기 문자를 받으면 프레이밍 오류가 발생합니다.

dwPortBufferOverrunErr

포트에서 버퍼 오버런 오류의 총 수를 지정합니다. 버퍼 오버런 오류는 보내는 컴퓨터가 받는 컴퓨터가 수용할 수 있는 것보다 빠르게 문자를 전송할 때 발생합니다. 이 문제가 지속되면 클라이언트의 BPS 연결 속도를 줄입니다.

dwPortBytesXmitedUncompressed

포트에서 압축되지 않은 전송된 총 바이트 수를 지정합니다. 포트가 다중 링크 연결의 일부인 경우 이 멤버가 잘못되었습니다. 대신 연결에 대한 압축 통계를 사용합니다.

dwPortBytesRcvedUncompressed

포트에서 압축되지 않은 수신된 총 바이트 수를 지정합니다. 포트가 다중 링크 연결의 일부인 경우 이 멤버가 잘못되었습니다. 대신 연결에 대한 압축 통계를 사용합니다.

dwPortBytesXmitedCompressed

포트에서 압축된 총 바이트 수를 지정합니다. 포트가 다중 링크 연결의 일부인 경우 이 멤버가 잘못되었습니다. 대신 연결에 대한 압축 통계를 사용합니다.

dwPortBytesRcvedCompressed

포트에서 압축된 총 바이트 수를 지정합니다. 포트가 다중 링크 연결의 일부인 경우 이 멤버가 잘못되었습니다. 대신 연결에 대한 압축 통계를 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
클라이언트 지원 종료
Windows XP
서버 지원 종료
Windows Server 2003
헤더
Rassapi.h

추가 정보

RAS(원격 액세스 서비스) 개요

RAS 서버 관리 구조

RAS_PORT_0

RasAdminAcceptNewConnection

RasAdminConnectionHangupNotification

RasAdminPortClearStatistics

RasAdminPortGetInfo