共用方式為


變更通知

基礎篩選引擎 (BFE) 變更通知遵循發佈/訂閱模式:若要接收其中一個已發佈的變更通知,應用程式必須訂閱它。

已發佈的 BFE 變更通知是新增和移除 圖說文字篩選提供者提供者內容,以及 子層

若要訂閱上述其中一個通知,應用程式會呼叫對應的 Fwpm*SubscribeChanges0 管理函式(例如,FwpmCalloutSubscribeChanges0)。 當 BFE 對所訂閱的變更發生時,BFE 會叫用作為自變數的回呼函式 Fwpm*SubscribeChanges0

若要取消訂閱上述其中一個通知,應用程式會呼叫對應的 Fwpm*UnsubscribeChanges0 management 函式(例如,FwpmCalloutUnsubscribeChanges0)。

若要查看上述其中一個通知的目前訂用帳戶,應用程式會呼叫對應的 Fwpm*SubscriptionsGet0 管理函式(例如 FwpmCalloutSubscriptionsGet0)。

BFE 所提供的變更通知如下:

  • 異步 - 觸發通知的函式呼叫可能會在通知分派給所有訂閱者之前傳回。
  • 不可靠 - 不保證會成功傳遞通知。

訂閱者不會收到其用來訂閱之會話句柄所做變更的通知。 一般而言,訂閱者只需要通知其他人所做的變更:他們已經知道自己做了哪些變更。