MIBICMPSTATS 구조체(ipmib.h)
MIBICMPSTATS 구조에는 특정 컴퓨터에서 들어오거나 나가는 ICMP(Internet Control Message Protocol) 메시지에 대한 통계가 포함되어 있습니다.
구문
typedef struct _MIBICMPSTATS {
DWORD dwMsgs;
DWORD dwErrors;
DWORD dwDestUnreachs;
DWORD dwTimeExcds;
DWORD dwParmProbs;
DWORD dwSrcQuenchs;
DWORD dwRedirects;
DWORD dwEchos;
DWORD dwEchoReps;
DWORD dwTimestamps;
DWORD dwTimestampReps;
DWORD dwAddrMasks;
DWORD dwAddrMaskReps;
} MIBICMPSTATS, *PMIBICMPSTATS;
멤버
dwMsgs
형식:DWORD
수신되거나 전송된 메시지 수입니다.
dwErrors
형식:DWORD
수신되거나 전송된 오류 수입니다.
dwDestUnreachs
형식:DWORD
수신되거나 전송된 대상에 연결할 수 없는 메시지 수입니다. 데이터그램이 의도한 대상에 도달하지 못하면 대상에 연결할 수 없는 메시지가 원래 컴퓨터로 전송됩니다.
dwTimeExcds
형식:DWORD
TTL(Time to Live)이 수신되거나 전송된 메시지를 초과한 수입니다. 데이터그램이 삭제되면 전달된 라우터 수가 TL(time-to-Live) 값을 초과하기 때문에 시간-라이브 초과 메시지가 원래 컴퓨터로 전송됩니다.
dwParmProbs
형식:DWORD
수신되거나 전송된 매개 변수 문제 메시지 수입니다. 라우터 또는 호스트가 데이터그램의 IP 헤더에서 오류를 감지하면 매개 변수 문제 메시지가 원래 컴퓨터로 전송됩니다.
dwSrcQuenchs
형식:DWORD
수신되거나 전송된 원본 큐치 메시지 수입니다. 원본 쿼리 요청은 패킷 전송 속도를 줄이도록 요청하기 위해 컴퓨터로 전송됩니다.
dwRedirects
형식:DWORD
수신되거나 전송된 리디렉션 메시지 수입니다. 해당 컴퓨터에서 보낸 데이터그램에 대해 더 나은 경로가 검색되면 리디렉션 메시지가 원래 컴퓨터로 전송됩니다.
dwEchos
형식:DWORD
수신되거나 전송된 에코 요청 수입니다. 에코 요청으로 인해 수신 컴퓨터가 에코 응답 메시지를 원래 컴퓨터로 다시 보냅니다.
dwEchoReps
형식:DWORD
수신되거나 전송된 에코 회신 수입니다. 컴퓨터는 에코 요청 메시지를 수신하는 것에 대한 응답으로 에코 응답을 보냅니다.
dwTimestamps
형식:DWORD
수신되거나 전송된 타임스탬프를 요청하는 수입니다. 타임스탬프를 요청하면 수신 컴퓨터가 원래 컴퓨터로 타임스탬프를 다시 보냅니다.
dwTimestampReps
형식:DWORD
수신되거나 전송된 타임스탬프는 회신 수입니다. 컴퓨터는 타임스탬프를 요청하는 수신에 대한 응답으로 타임스탬프를 회신합니다. 라우터는 타임 스탬프 요청 및 회신을 사용하여 네트워크에서 데이터그램의 전송 속도를 측정할 수 있습니다.
dwAddrMasks
형식:DWORD
수신되거나 전송된 주소 마스크 요청 수입니다. 컴퓨터는 로컬 서브넷에 대한 서브넷 마스크의 비트 수를 확인하기 위해 주소 마스크 요청을 보냅니다.
dwAddrMaskReps
형식:DWORD
수신되거나 전송된 주소 마스크 응답의 수입니다. 컴퓨터는 주소 마스크 요청에 대한 응답으로 주소 마스크 응답을 보냅니다.
설명
지정된 컴퓨터에 대한 모든 ICMP 통계를 보유하려면 두 개의 MIBICMPSTATS 구조가 필요합니다. 하나의 MIBICMPSTATS 구조에는 들어오는 ICMP 메시지에 대한 통계가 포함됩니다. 다른 하나는 나가는 ICMP 메시지에 대한 통계를 포함합니다. 이러한 이유로 MIBICMPINFO 구조체에는 두 개의 MIBICMPSTATS 구조체가 포함됩니다.
Windows Vista 이상용으로 릴리스된 Microsoft SDK(Windows 소프트웨어 개발 키트)에서 헤더 파일의 organization 변경되었으며 MIBICMPSTATS 구조는 Iprtrmib.h 헤더 파일이 아닌 Ipmib.h 헤더 파일에 정의되어 있습니다. Ipmib.h 헤더 파일은 Iphlpapi.h 헤더 파일에 자동으로 포함되는 Iprtrmib.h에 자동으로 포함됩니다. Ipmib.h 및 Iprtrmib.h 헤더 파일을 직접 사용하면 안 됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ipmib.h(Iphlpapi.h 포함) |