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) 。 介面類型的可能值會列在 Ipifcons.h include 檔案中。
etherType
指出框架數據中封裝的通訊協定。 此欄位所使用的值來自乙太網路 V2 規格的編號空間。
ndisPortNumber
指派給 NDIS 埠的數位。
reserved
保留供內部使用。
vlanTag
VLAN (802.1p/q) VID、CFI 和 Priority 字段封送處理成 16 位值。 (請參閱 netiodef.h.) 中的VLAN_TAG
ifLuid
與這個封包相關聯之網路介面的介面 LUID。
filterId
LUID,識別發生失敗的篩選。
layerId
發生失敗之篩選層的標識碼。 如需詳細資訊,請參閱 篩選圖層標識符
reauthReason
指出重新授權先前授權連線的原因。
originalProfile
指出 (接收封包的配置檔標識碼,或從中傳送封包的標識碼) 。
currentProfile
指出發生失敗時封包所在的配置檔標識碼。
msFwpDirection
表示封包傳輸的方向。
可能的值:
值 | 意義 |
---|---|
|
封包為輸入。
0x00003900L |
|
封包是輸出的。
0x00003901L |
|
封包正在周遊介面,而介面必須傳遞至目的地。
0x00003902L |
isLoopback
指出封包源自於 (,或是指向) 回送配接器。
vSwitchId
vSwitch 的 GUID 識別符。
vSwitchSourcePort
vSwitch 中封包的暫時性來源埠。
vSwitchDestinationPort
vSwitch 中封包的暫時性目的地埠。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | fwpmtypes.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應