다음을 통해 공유


FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 구조체(fwpmtypes.h)

FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 구조에는 MAC 계층 삭제 실패를 설명하는 정보가 포함되어 있습니다.

구문

typedef struct FWPM_NET_EVENT_CLASSIFY_DROP_MAC0_ {
  FWP_BYTE_ARRAY6 localMacAddr;
  FWP_BYTE_ARRAY6 remoteMacAddr;
  UINT32          mediaType;
  UINT32          ifType;
  UINT16          etherType;
  UINT32          ndisPortNumber;
  UINT32          reserved;
  UINT16          vlanTag;
  UINT64          ifLuid;
  UINT64          filterId;
  UINT16          layerId;
  UINT32          reauthReason;
  UINT32          originalProfile;
  UINT32          currentProfile;
  UINT32          msFwpDirection;
  BOOL            isLoopback;
  FWP_BYTE_BLOB   vSwitchId;
  UINT32          vSwitchSourcePort;
  UINT32          vSwitchDestinationPort;
} FWPM_NET_EVENT_CLASSIFY_DROP_MAC0;

멤버

localMacAddr

로컬 MAC 주소입니다.

remoteMacAddr

원격 MAC 주소입니다.

mediaType

NDIS 포트의 미디어 유형입니다.

ifType

IANA(Internet Assigned Names Authority)에서 정의한 인터페이스 형식입니다. 인터페이스 형식에 대한 가능한 값은 Ipifcons.h 포함 파일에 나열됩니다.

etherType

프레임 데이터에 캡슐화된 프로토콜을 나타냅니다. 이 필드에 사용되는 값은 이더넷 V2 사양의 번호 매기기 공간에서 가져옵니다.

ndisPortNumber

NDIS 포트에 할당된 번호입니다.

reserved

내부용으로 예약된 속성입니다.

vlanTag

VLAN(802.1p/q) VID, CFI 및 우선 순위 필드가 16비트 값으로 마샬링됩니다. (netiodef.h의 VLAN_TAG 참조하세요.)

ifLuid

이 패킷이 연결된 네트워크 인터페이스에 해당하는 인터페이스 LUID입니다.

filterId

오류가 발생한 필터를 식별하는 LUID입니다.

layerId

오류가 발생한 필터링 계층의 식별자입니다. 자세한 내용은 계층 식별자 필터링을 참조하세요.

reauthReason

이전에 권한이 부여된 연결을 다시 인증하는 이유를 나타냅니다.

originalProfile

패킷이 수신되거나 패킷이 전송된 프로필의 식별자를 나타냅니다.

currentProfile

오류가 발생했을 때 패킷이 있었던 프로필의 식별자를 나타냅니다.

msFwpDirection

패킷 전송 방향을 나타냅니다.

가능한 값은 다음과 같습니다.

의미
FWP_DIRECTION_IN
패킷이 인바운드입니다.

0x00003900L

FWP_DIRECTION_OUT
패킷이 아웃바운드입니다.

0x00003901L

FWP_DIRECTION_FORWARD
패킷이 대상으로 가는 길에 통과해야 하는 인터페이스를 트래버스하고 있습니다.

0x00003902L

isLoopback

패킷이 루프백 어댑터에서 시작되었는지 또는 로 향하고 있는지 여부를 나타냅니다.

vSwitchId

vSwitch의 GUID 식별자입니다.

vSwitchSourcePort

vSwitch 내 패킷의 일시적인 원본 포트입니다.

vSwitchDestinationPort

vSwitch 내 패킷의 임시 대상 포트입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 fwpmtypes.h

추가 정보

Windows 필터링 플랫폼 API 구조