閱讀英文

共用方式為


winwlx.h 標頭

安全性與身分識別會使用此標頭。 如需詳細資訊,請參閱

winwlx.h 包含下列程式設計介面:

函式

 
WlxActivateUserShell

啟動使用者殼層程式。
WlxDisconnectNotify

Winlogon 會在終端機服務網路會話中斷連線時呼叫此函式。
WlxDisplayLockedNotice

允許 GINA 顯示鎖定的相關資訊,例如鎖定工作站的人員,以及鎖定時的資訊。
WlxDisplaySASNotice

當沒有使用者登入時,Winlogon 會呼叫此函式。
WlxDisplayStatusMessage

當 GINA DLL 應該顯示訊息時,Winlogon 會呼叫此函式。
WlxGetConsoleSwitchCredentials

Winlogon 會呼叫此函式來讀取目前登入使用者的認證,以透明方式將它們傳輸至目標會話。
WlxGetStatusMessage

Winlogon 會呼叫此函式,以取得 GINA DLL 所顯示的狀態訊息。
WlxInitialize

Winlogon 會針對電腦上存在的每個視窗月臺呼叫此函式一次。 作業系統目前支援每個工作站一個視窗月臺。
WlxIsLockOk

Winlogon 會先呼叫此函式,再嘗試鎖定工作站。
WlxIsLogoffOk

當使用者起始登出作業時,Winlogon 會呼叫此函式。
WlxLoggedOnSAS

Winlogon 會在使用者登入且工作站未鎖定時收到安全注意序列 (SAS) 事件時呼叫此函式。
WlxLoggedOutSAS

Winlogon 會在未登入使用者時收到安全注意序列 (SAS) 事件時呼叫此函式。
WlxLogoff

Winlogon 會呼叫此函式來通知 GINA 此工作站上的登出作業,讓 GINA 能夠執行任何可能需要的登出作業。
WlxNegotiate

WlxNegotiate 函式必須由取代 GINA DLL 實作。 這是 Winlogon 對 GINA DLL 進行的第一次呼叫。 WlxNegotiate 可讓 GINA 確認它支援已安裝的 Winlogon 版本。
WlxNetworkProviderLoad

Winlogon 會呼叫此函式來收集有效的驗證和識別資訊。
WlxReconnectNotify

Winlogon 會在終端機服務網路會話重新連線時呼叫此函式。
WlxRemoveStatusMessage

Winlogon 會呼叫此函式,告知 GINA DLL 停止顯示狀態訊息。
WlxScreenSaverNotify

Winlogon 會在啟動畫面保護程式之前立即呼叫此函式,讓 GINA 能夠與螢幕保護裝置程式互動。
WlxShutdown

Winlogon 會在關閉之前呼叫此函式,讓 GINA 能夠執行任何關機工作,例如從讀取器退出智慧卡。
WlxStartApplication

當系統需要在使用者的內容中啟動應用程式時,Winlogon 會呼叫此函式。
WlxWkstaLockedSAS

Winlogon 會在收到安全注意序列時呼叫此函式, (SAS) 且工作站已鎖定。

回呼函式

 
PWLX_ASSIGN_SHELL_PROTECTION

由 GINA 呼叫,以將保護指派給新登入使用者的殼層程式。
PWLX_CHANGE_PASSWORD_NOTIFY

由 GINA 呼叫,表示它已變更密碼。
PWLX_CHANGE_PASSWORD_NOTIFY_EX

由 GINA 呼叫,告知特定網路提供者 (或所有網路提供者,) 密碼已變更。
PWLX_CLOSE_USER_DESKTOP

由 GINA 呼叫以關閉替代的使用者桌面,並在桌面關閉之後清除。
PWLX_CREATE_USER_DESKTOP

由 GINA 呼叫,為使用者建立替代的應用程式桌面。
PWLX_DIALOG_BOX

由 GINA 呼叫,以從對話方塊範本建立強制回應對話方塊。
PWLX_DIALOG_BOX_INDIRECT

由 GINA 呼叫,從記憶體中的對話方塊範本建立強制回應對話方塊。
PWLX_DIALOG_BOX_INDIRECT_PARAM

由 GINA 呼叫以初始化對話方塊控制項,然後從記憶體中的對話方塊範本建立強制回應對話方塊。
PWLX_DIALOG_BOX_PARAM

由 GINA 呼叫以初始化對話方塊控制項,然後從對話方塊範本資源建立強制回應對話方塊。
PWLX_DISCONNECT

如果啟用終端機服務,則由取代 GINA DLL 呼叫。 GINA 會呼叫此函式,以中斷與終端機服務網路會話的連線。
PWLX_GET_OPTION

由 GINA 呼叫以擷取選項的目前值。
PWLX_GET_SOURCE_DESKTOP

由 GINA 呼叫,以判斷 Winlogon 切換至 Winlogon 桌面之前目前桌面的名稱和控制碼。
PWLX_MESSAGE_BOX

由 GINA 呼叫以建立、顯示及操作訊息方塊。
PWLX_QUERY_CLIENT_CREDENTIALS

如果啟用終端機服務,則由取代 GINA DLL 呼叫。 GINA 會呼叫此函式,以擷取未使用網際網路連接器授權的遠端終端機機服務用戶端認證。
PWLX_QUERY_CONSOLESWITCH_CREDENTIALS

由 GINA 呼叫,以讀取從暫存會話的 Winlogon 傳輸到目的地會話 Winlogon 的認證。
PWLX_QUERY_IC_CREDENTIALS

如果啟用終端機服務,則由取代 GINA DLL 呼叫。 GINA 會呼叫此函式,以判斷終端機伺服器是否使用網際網路連接器授權,以及擷取認證資訊。
PWLX_QUERY_TERMINAL_SERVICES_DATA

由 GINA 呼叫,以在使用者登入之後擷取終端機服務使用者設定資訊。
PWLX_QUERY_TS_LOGON_CREDENTIALS

由取代 GINA DLL 呼叫,以在啟用終端機服務時擷取認證資訊。 GINA DLL 接著可以使用這項資訊自動填入登入方塊,並嘗試登入使用者。
PWLX_SAS_NOTIFY

由 GINA 呼叫,以通知 Winlogon 安全注意順序 (SAS) 事件。
PWLX_SET_CONTEXT_POINTER

由 GINA 呼叫,以指定 Winlogon 傳遞的內容指標做為所有未來對 GINA 函式呼叫的第一個參數。
PWLX_SET_OPTION

由 GINA 呼叫以設定選項的值。
PWLX_SET_RETURN_DESKTOP

由 GINA 呼叫,以指定 Winlogon 會在目前的安全注意順序 (SAS) 事件處理函式完成時切換至的替代應用程式桌面。
PWLX_SET_TIMEOUT

由 GINA 呼叫以變更與對話方塊相關聯的逾時。 預設逾時為兩分鐘。
PWLX_SWITCH_DESKTOP_TO_USER

由 GINA 呼叫以切換至應用程式桌面。
PWLX_SWITCH_DESKTOP_TO_WINLOGON

允許 GINA DLL 切換至 Winlogon 桌面。
PWLX_USE_CTRL_ALT_DEL

由 GINA 呼叫,告知 Winlogon 使用標準 CTRL+ALT+DEL 按鍵組合作為安全注意順序, (SAS) 。
PWLX_WIN31_MIGRATE

如果啟用終端機服務,則由取代 GINA DLL 呼叫。 GINA 會呼叫此函式以完成終端機服務用戶端的設定。

結構

 
WLX_CLIENT_CREDENTIALS_INFO_V1_0

包含呼叫 WlxQueryClientCredentials 或 WlxQueryInetConnectorCredentials 所傳回的用戶端認證。
WLX_CLIENT_CREDENTIALS_INFO_V2_0

包含呼叫 WlxQueryTsLogonCredentials 所傳回的用戶端認證。
WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0

包含呼叫 WlxGetConsoleSwitchCredentials 所傳回的用戶端認證。
WLX_DESKTOP

用來在 GINA DLL 與 Winlogon 之間傳遞桌面資訊。
WLX_DISPATCH_VERSION_1_0

定義在 WlxInitialize 呼叫中傳遞至 GINA DLL 的 Winlogon 1.0 版函式分派資料表格式。
WLX_DISPATCH_VERSION_1_1

定義在 WlxInitialize 呼叫中傳遞至 GINA DLL 的 Winlogon 1.1 版函式分派格式。
WLX_DISPATCH_VERSION_1_2

定義在 WlxInitialize 呼叫中傳遞至 GINA DLL 的 Winlogon 1.2 版函式分派資料表格式。
WLX_DISPATCH_VERSION_1_3

定義在 WlxInitialize 呼叫中傳遞至 GINA DLL 的 Winlogon 1.3 版函式分派資料表格式。
WLX_DISPATCH_VERSION_1_4

定義在 WlxInitialize 呼叫中傳遞至 GINA DLL 的 Winlogon 1.4 版函式分派資料表格式。
WLX_MPR_NOTIFY_INFO

提供網路提供者的識別和驗證資訊。
WLX_NOTIFICATION_INFO

此結構會儲存 Winlogon 事件的相關資訊。
WLX_PROFILE_V1_0

包含用來設定初始環境的資訊。
WLX_PROFILE_V2_0

除了WLX_PROFILE_V1_0提供的資訊之外,還包含設定檔資訊。
WLX_TERMINAL_SERVICES_DATA

用來提供 GINA 與終端機服務使用者設定資訊。