Compartir a través de


Compilación y prueba de un archivo DLL de GINA

Todas las funciones, prototipos, estructuras y constantes se definen en el archivo de encabezado Winwlx.h.

Nota

Los archivos DLL de GINA se omiten en Windows Vista.

 

Para probar un archivo DLL de GINA , use el Winlogon.exe de una versión comprobada del sistema operativo, que está disponible con el Kit de desarrollo de controladores de Microsoft Windows (DDK). La versión comprobada de Winlogon admite la depuración de ginAs de la siguiente manera:

  • Puedes usar la siguiente sintaxis para crear una sección en Win.ini para especificar las opciones de depuración de Winlogon.

    [WinlogonDebug]
    LogFile=C:\Winlogon.log
    DebugFlags=Flag1 [, Flag2 ...]
    

    Si se especifica, LogFile debe contener el nombre completo del archivo que se usará para registrar la información de depuración. Si el archivo no existe, se creará.

    Las opciones DepurarFlags especifican qué tipos de información de depuración se escribirán en el archivo de registro o en el depurador. DebugFlags puede contener una o varias de las marcas siguientes.

    Marca de depuración Descripción
    CoolSwitch La combinación de teclas CTRL+ALT+MAYÚS+TAB provocará un salto de depuración en Winlogon.
    Error Errores de impresión.
    Init Imprima los mensajes de inicialización y progreso.
    Notificar Imprimir mensajes de paquete de notificación.
    SAS Imprima información sobre las notificaciones de secuencia de atención segura (SAS).
    State Imprima mensajes cuando Winlogon cambie de estado.
    Tiempo de espera Imprimir mensajes cuando se establece un límite de tiempo o se alcanza un límite de tiempo.
    Seguimiento Imprima información detallada de seguimiento.
    Warn (Advertencia) Imprimir advertencias.

     

  • Para iniciar la versión comprobada de Winlogon en un depurador, agregue la siguiente entrada al Registro:

    HKEY_LOCAL_MACHINE
       Software
          Microsoft
             Windows NT
                CurrentVersion
                   Image File Execution Options
                      winlogon.exe
                         Debugger = ntsd -d<dl>
    <dt>
    
    

                     Tipo de datos

                     REG_SZ
```

Nota

Debe usar el depurador simbólico de Windows (NTSD) para depurar Winlogon.

Carga y ejecución de un archivo DLL de GINA

Funciones de exportación de GINA

Estructuras de GINA

Funciones de GINA de Terminal Services