RAS_STATS 구조체는 단일 링크 RAS 연결 또는 다중 링크 RAS 연결의 링크 중 하나에 대한 통계를 저장합니다.
구문
typedef struct _RAS_STATS {
DWORD dwSize;
DWORD dwBytesXmited;
DWORD dwBytesRcved;
DWORD dwFramesXmited;
DWORD dwFramesRcved;
DWORD dwCrcErr;
DWORD dwTimeoutErr;
DWORD dwAlignmentErr;
DWORD dwHardwareOverrunErr;
DWORD dwFramingErr;
DWORD dwBufferOverrunErr;
DWORD dwCompressionRatioIn;
DWORD dwCompressionRatioOut;
DWORD dwBps;
DWORD dwConnectDuration;
} RAS_STATS, *PRAS_STATS;
멤버
dwSize
구조체의 버전을 지정합니다. 함수 호출에서 구조를 사용하기 전에 이 멤버를 sizeof(RAS_STATS)로 설정합니다.
dwBytesXmited
이 연결 또는 링크를 통해 전송되는 바이트 수입니다.
dwBytesRcved
이 연결 또는 링크를 통해 수신된 바이트 수입니다.
dwFramesXmited
이 연결 또는 링크를 통해 전송되는 숫자 프레임입니다.
dwFramesRcved
이 연결 또는 링크를 통해 수신된 프레임 수입니다.
dwCrcErr
이 연결 또는 링크의 CRC(순환 중복성 검사) 오류 수입니다.
dwTimeoutErr
이 연결 또는 링크의 시간 제한 오류 수입니다.
dwAlignmentErr
이 연결 또는 링크의 맞춤 오류 수입니다.
dwHardwareOverrunErr
이 연결 또는 링크의 하드웨어 오버런 오류 수입니다.
dwFramingErr
이 연결 또는 링크의 프레이밍 오류 수입니다.
dwBufferOverrunErr
이 연결 또는 링크의 버퍼 오버런 오류 수입니다.
dwCompressionRatioIn
이 연결 또는 링크에서 수신되는 데이터의 압축 비율입니다.
dwCompressionRatioOut
이 연결 또는 링크에서 전송되는 데이터의 압축 비율입니다.
dwBps
연결 또는 링크의 속도(초당 비트)입니다.
단일 링크 연결 및 다중 링크 연결의 개별 링크의 경우 이 속도는 연결 또는 링크가 설정될 때 협상됩니다.
다중 링크 연결의 경우 이 속도는 개별 링크의 속도 합계와 같습니다. 다중 링크 연결의 경우 링크가 추가되거나 삭제되면 이 속도가 달라집니다.
이 속도는 연결 또는 링크의 처리량과 같지 않습니다. 평균 처리량을 계산하려면 전송된 바이트 수(dwBytesXmited)와 받은 바이트 수(dwBytesRcved)를 연결 또는 링크가 올라간 시간(dwConnectDuration)으로 나눕니다.
dwConnectDuration
연결 또는 링크가 연결된 시간(밀리초)입니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
| 지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
| 머리글 | ras.h |