다음을 통해 공유


MIB_IPMCAST_SCOPE 구조체(iprtrmib.h)

MIB_IPMCAST_SCOPE 구조에는 멀티캐스트 scope 이름과 scope 정의하는 연결된 IPv4 멀티캐스트 그룹 주소 및 마스크가 포함됩니다.

구문

typedef struct _MIB_IPMCAST_SCOPE {
  DWORD             dwGroupAddress;
  DWORD             dwGroupMask;
  SCOPE_NAME_BUFFER snNameBuffer;
  DWORD             dwStatus;
} MIB_IPMCAST_SCOPE, *PMIB_IPMCAST_SCOPE;

멤버

dwGroupAddress

형식:DWORD

dwGroupMask의 해당 값과 결합된 경우 멀티캐스트 scope 존재하는 그룹 범위를 식별하는 IPv4 그룹 주소의 32비트 정수 표현입니다.

참고 범위가 지정된 주소는 RFC 2365에 지정된 범위 239.*.*.*에서 와야 합니다.
 

dwGroupMask

형식:DWORD

dwGroupAddress의 해당 값과 결합된 경우 멀티캐스트 scope 존재하는 그룹 범위를 식별하는 IPv4 그룹 주소 마스크의 32비트 정수 표현입니다.

snNameBuffer

형식: WCHAR[256]

멀티캐스트 scope 연결된 텍스트 이름을 포함하는 유니코드 문자 배열입니다. 이름은 멀티캐스트 애플리케이션 사용자에게 표시하기에 적합해야 합니다.

이름이 지정되지 않은 경우 기본 이름은 dwGroupAddress에서 주소 및 마스크 길이가 추가되고 슬래시 "/" 문자로 구분된 dwGroupAddress 의 범위가 지정된 주소의 문자열 표현입니다( "239) .. *.x/y"입니다. 여기서 x 는 주소 길이이고 y 는 마스크 길이입니다.

dwStatus

형식:DWORD

MFE scope 테이블에서 이 행의 현재 상태 설명하는 상태 값입니다.

의미
1
행에 활성 상태 있습니다.
2
행에InService 상태 없습니다.
3
행에 상태 없습니다.
4
행에 createAndGo 상태 있습니다.
5
행에 createAndWait 상태 있습니다.
6
행이 상태 삭제했습니다.

설명

Iprtrmib.h 헤더 파일은 Iphlpapi.h 헤더 파일에 자동으로 포함됩니다. Iprtrmib.h 헤더 파일은 직접 사용하면 안 됩니다.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008, Windows Server 2003 SP1 [데스크톱 앱만 해당]
머리글 iprtrmib.h(Iphlpapi.h 포함)