共用方式為


FWPM_CALLOUT0結構 (fwpmtypes.h)

FWPM_CALLOUT0 結構會儲存與圖說文字相關聯的狀態。

語法

typedef struct FWPM_CALLOUT0_ {
  GUID               calloutKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  GUID               *providerKey;
  FWP_BYTE_BLOB      providerData;
  GUID               applicableLayer;
  UINT32             calloutId;
} FWPM_CALLOUT0;

成員

calloutKey

唯一識別會話。

如果在呼叫 FwpmCalloutAdd0 中將 GUID 初始化為零,則基底篩選引擎 (BFE) 會產生一個。

displayData

FWPM_DISPLAY_DATA0結構,其中包含與圖說文字相關聯的人類可讀取註釋。 需要FWPM_DISPLAY_DATA0結構的名稱成員。

flags

意義
FWPM_CALLOUT_FLAG_PERSISTENT
圖說文字會在重新啟動時持續發生。 因此,可以透過開機時間和其他持續性篩選來參考。
FWPM_CALLOUT_FLAG_USES_PROVIDER_CONTEXT
圖說文字需要存取叫用圖說文字的篩選中所儲存的提供者內容。 如果設定此旗標,提供者內容將會從 [FWPM_FILTER0] (/windows/desktop/api/fwpmtypes/ns-fwpmtypes-fwpm_filter0) 結構複製到 FWPS_FILTER0 結構。 FWPS_FILTER0結構記載於 WDK 中。
FWPM_CALLOUT_FLAG_REGISTERED
圖說文字目前已在核心中註冊。 新增圖說文字時,不得設定此旗標。 它只會用於查詢現有圖說文字的狀態。

providerKey

唯一識別與圖說文字相關聯的提供者。 如果成員為非 NULL,則只會傳回與指定提供者相關聯的物件。

providerData

包含選擇性提供者特定數據的 FWP_BYTE_BLOB 結構,可讓提供者使用 物件儲存其他內容資訊。

applicableLayer

指定可使用圖說文字的層次。 只有此層中的篩選可以叫用圖說文字。 如需詳細資訊,請參閱 篩選圖層標識符

calloutId

識別圖說文字的 LUID。 這是針對叫用圖說文字的篩選,儲存在FWPS_ACTION0結構中的 calloutIdFWPS_ACTION0 結構記載於 WDK 中。

備註

這個結構的前六個成員包含加入 物件時提供的數據。

最後一個成員 calloutId 會提供取得/列舉物件時傳回的其他資訊。

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

規格需求

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

另請參閱

Windows 篩選平臺 API 結構