回呼物件
核心的回呼機制提供一般方式,讓驅動程式在滿足特定條件時要求並提供通知。
驅動程式可以建立回呼物件,而其他驅動程式可以要求與此驅動程式定義回呼相關聯的條件通知。 此外,系統會定義三個用於驅動程式的回呼物件。
每個回呼物件都有一個名稱和一組屬性,定義于物件建立時。 系統定義的回呼物件名為 \Callback\SetSystemTime、 \Callback\PowerState和 \Callback\ProcessorAdd;驅動程式定義的回呼不得複製這些名稱。
若要向系統或驅動程式定義的回呼要求通知,驅動程式會開啟回呼物件並註冊回呼常式。 當針對回呼定義的條件變成 true 時,其建立者會觸發通知。 接著,系統會呼叫註冊回呼的所有回呼常式。
本節包含下列主題: