共用方式為


建立 Winlogon 通知套件

Winlogon通知套件是一個 DLL,可匯出處理 Winlogon 事件的函式。 例如,當使用者登入系統時,Winlogon 會呼叫每個通知套件的登入事件處理常式函式,以提供事件的相關資訊。

通知套件中實作的事件處理常式函式名稱會保留給開發人員;Winlogon 會檢查登錄,以取得事件處理常式函式的名稱。 例如,一個通知套件可能會實作登入事件處理常式函式, WLEventLogon 而另一個可能會使用 HandleLogonEvent

您不需要針對每個 Winlogon 事件實作和註冊事件處理常式,只針對應用程式有用的事件。 每個事件處理常式函式都必須使用 事件處理常式函式原型中所述的函式原型。 此原型具有單一參數:包含事件詳細資料的 WLX_NOTIFICATION_INFO 結構。

Winlogon 會忽略事件處理常式函式的輸出。 如果處理事件需要與 Winlogon 互動,請使用 Winlogon 支援函式

若要使用 Winlogon 通知套件,DLL 必須複製到 %SystemRoot%\system32 資料夾,而且必須針對通知套件進行登錄更新。 如需登錄更新的相關資訊,請參閱 註冊 Winlogon 通知套件