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 與終端機服務使用者設定資訊。 |