Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función WlxWkstaLockedSAS debe implementarse mediante un archivo DLL de GINA de reemplazo. Winlogon llama a esta función cuando recibe una secuencia de atención segura (SAS) y la estación de trabajo está bloqueada. El GINA debe devolver un valor que indique que la estación de trabajo debe permanecer bloqueada, la estación de trabajo se desbloqueará o el usuario que ha iniciado sesión se cerrará (lo que deja bloqueada la estación de trabajo hasta que se complete el cierre de sesión).
Sintaxis
int WlxWkstaLockedSAS(
[in] PVOID pWlxContext,
[in] DWORD dwSasType
);
Parámetros
[in] pWlxContext
Puntero al contexto de GINA asociado a esta estación de ventana. GINA devuelve este valor de contexto cuando Winlogon llama a WlxInitialize para esta estación.
[in] dwSasType
Especifica el tipo de SAS que se ha producido. Los valores de cero a WLX_SAS_TYPE_MAX_MSFT_VALUE están reservados para los tipos estándar de SAS de Microsoft. Los desarrolladores de GINA pueden usar valores mayores que WLX_SAS_TYPE_MAX_MSFT_VALUE para definir tipos de SAS adicionales.
Los siguientes tipos de SAS están predefinidos.
| Valor | Significado |
|---|---|
|
Indica que un usuario ha escrito la secuencia de atención segura (SAS) ESTÁNDAR CTRL+ALT+SUPR. |
|
Indica que se ha insertado una tarjeta inteligente en un dispositivo compatible. |
|
Indica que se ha quitado una tarjeta inteligente de un dispositivo compatible. |
|
Indica que no se recibió ninguna entrada del usuario dentro del período de tiempo de espera especificado. |
Valor devuelto
La función WlxWkstaLockedSAS debe devolver los valores siguientes.
| Código devuelto | Descripción |
|---|---|
|
Indica a Winlogon que mantenga bloqueada la estación de trabajo. |
|
Indica a Winlogon que cierre la sesión forzada del usuario. |
|
Indica a Winlogon que registre el usuario actual desactivado. |
|
Indica a Winlogon que desbloquee la estación de trabajo. |
Comentarios
Antes de llamar a WlxWkstaLockedSAS, Winlogon establece el estado de escritorio para que el escritorio actual sea el escritorio de Winlogon y establezca el estado de la estación de trabajo para que el escritorio esté bloqueado.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | winwlx.h |