與網路提供者的互動
您可以設定系統以支援零或多個網路提供者。 這些網路提供者都可以指定它需要特殊的互動式驗證處理。 這項功能可讓已安裝的網路收集每個網路特定的識別和驗證資訊,但可讓他們在一般登入期間以及 Winlogon內容 和桌面的安全保護之下加以收集。
Winlogon 在數種情況下呼叫網路提供者。 成功登入之後,Winlogon 會呼叫網路提供者,以便收集 認證 並驗證其網路的使用者。 當使用者變更其密碼時,Winlogon 也會呼叫網路提供者。 這可讓每個使用者維護單一密碼,以在所有網路上使用。
WLX_MPR_NOTIFY_INFO結構是用來在相關的 GINA 函式中提供識別和驗證資訊。 此結構包含下列成員。
member | 描述 |
---|---|
pszUserName | 登入使用者的帳戶名稱。 |
pszDomain | 登入使用者的功能變數名稱。 並非所有驗證模型都有網域概念 (或其對等) ,因此此成員可以是 Null。 |
pszPassword | 當使用者在驗證期間提供純文字密碼時,請在這裡提供它,讓其他網路提供者使用相同的密碼 (來達到單一登入) 而不提示使用者。 |
pszOldPassword | 在密碼變更之後,請在這裡提供原始密碼,以及 pszPassword 成員中的新密碼,讓網路提供者升級其密碼,而不提示使用者。 |
GINA不需要提供此資訊給網路提供者。 如果傳遞 Null 指標,而不是有效的結構指標,網路提供者會提示使用者輸入資訊。