共用方式為


變更通知

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

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

若要訂閱上述其中一個通知,應用程式會呼叫對應的 Fwpm*SubscribeChanges0 管理功能 (,例如 FwpmCalloutSubscribeChanges0) 。 當 BFE 對 Fwpm*SubscribeChanges0 進行訂閱的變更時,會叫用當做引數傳遞給 Fwpm*SubscribeChanges0 的回呼函式。

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

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

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

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

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