共用方式為


FWPM_ACTION0結構 (fwpmtypes.h)

FWPM_ACTION0結構會指定如果所有篩選準則都成立時所採取的動作。

語法

typedef struct FWPM_ACTION0_ {
  FWP_ACTION_TYPE type;
  union {
    GUID filterType;
    GUID calloutKey;
  };
} FWPM_ACTION0;

成員

type

對應至UINT32之FWP_ACTION_TYPE所指定的動作類型。

可能的值:

意義
FWP_ACTION_BLOCK
封鎖流量。

0x00000001 |FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_PERMIT
允許流量。

0x00000002 |FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_TERMINATING
叫用一律傳回區塊或允許的圖說文字。

0x00000003 |FWP_ACTION_FLAG_CALLOUT |FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_INSPECTION
叫用永遠不會傳回區塊或允許的圖說文字。

0x00000004 |FWP_ACTION_FLAG_CALLOUT |FWP_ACTION_FLAG_NON_TERMINATING

FWP_ACTION_CALLOUT_UNKNOWN
叫用可能會傳回區塊或允許的圖說文字。

0x00000005 |FWP_ACTION_FLAG_CALLOUT

filterType

原則提供者選擇的任意 GUID。

當動作未叫用圖說文字時可用,也就是 類型 不包含 FWP_ACTION_FLAG_CALLOUT

calloutKey

圖層中有效圖說文字的 GUID。

動作叫用圖說文字時可用,也就是 類型 包含 FWP_ACTION_FLAG_CALLOUT

備註

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

需求

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

另請參閱

Windows 篩選平台 API 結構