共用方式為


FWPM_NET_EVENT_ENUM_TEMPLATE0結構 (fwpmtypes.h)

FWPM_NET_EVENT_ENUM_TEMPLATE0結構用於列舉 net 事件。

語法

typedef struct FWPM_NET_EVENT_ENUM_TEMPLATE0_ {
  FILETIME               startTime;
  FILETIME               endTime;
  UINT32                 numFilterConditions;
  FWPM_FILTER_CONDITION0 *filterCondition;
} FWPM_NET_EVENT_ENUM_TEMPLATE0;

成員

startTime

FILETIME 結構,指定要檢查 net 事件的期間開始時間。

endTime

FILETIME 結構,指定要檢查 net 事件的期間結束時間。 它必須大於或等於 startTime

numFilterConditions

指出 filterCondition 成員中的篩選條件數目。 如果此欄位為 0,則會傳回所有事件。

filterCondition

包含相異篩選條件 ( 重複篩選條件FWPM_FILTER_CONDITION0結構的陣列將會產生錯誤) 。 所有條件都必須為 true,才能執行動作。 換句話說,條件是 AND 一起。 如果未指定任何條件,則一律會執行動作。

支援的篩選條件。

意義
FWPM_CONDITION_IP_PROTOCOL
如 RFC 1700 中所指定的 IP 通訊協議號碼。
FWPM_CONDITION_IP_LOCAL_ADDRESS
本機IP位址。
FWPM_CONDITION_IP_REMOTE_ADDRESS
遠端 IP 位址。
FWPM_CONDITION_IP_LOCAL_PORT
本機傳輸通訊協定埠號碼。 針對ICMP,訊息類型。
FWPM_CONDITION_IP_REMOTE_PORT
遠端傳輸通訊協定埠號碼。 針對ICMP,訊息碼。
FWPM_CONDITION_SCOPE_ID
介面 IPv6 範圍標識碼。 保留供內部使用。
FWPM_CONDITION_ALE_APP_ID
應用程式的完整路徑。
FWPM_CONDITION_ALE_USER_ID
本機用戶的識別。
FWPM_CONDITION_NET_EVENT_TYPE
要通知的 32 位事件類型,如 FWPM_NET_EVENT_TYPE 列舉中所定義。

備註

FWPM_NET_EVENT_ENUM_TEMPLATE0 是FWPM_NET_EVENT_ENUM_TEMPLATE的特定實作。 如需詳細資訊 ,請參閱 Version-Independent 名稱和以特定 Windows 版本為目標

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 fwpmtypes.h

另請參閱

FWPM_FILTER_CONDITION0

篩選條件標識碼

Windows 篩選平臺 API 結構