LogonType es un valor numérico que indica el tipo de sesión de inicio. System - Interactive - Este tipo de inicio es para ...

LogonType es un valor numérico que indica el tipo de sesión de inicio. 
System - Interactive - Este tipo de inicio es para usuarios que usan de forma interactiva el equipo, este es el caso de un usuario que inicia sesión a través de un terminal server, a través de un shell remoto o a través de procesos similares. 
Network - Este tipo de inicio está diseñado para servidores de alto rendimiento para autenticar contraseñas de texto no cifrado. LogonUser no guarda en la memoria caché las credenciales para este tipo de inicio de sesión. 
Batch - Este tipo de inicio está diseñado para servidores batch, donde los procesos pueden ejecutarse en nombre de un usuario sin intervención directa; o por  servidores de alto rendimiento que procesan varios intentos de autenticación de texto no cifrado al mismo tiempo, como correo electrónico o servidores web. LogonUser no guarda en la memoria caché las credenciales para este tipo de inicio de sesión.
Service - Indica un inicio de sesión de tipo de servicio. La cuenta proporcionada debe tener habilitado los privilegios de servicio.
Proxy - Inicio de sesión de Proxy. Este tipo no es compatible.
Unlock - Este tipo está diseñado para usuarios de inicio de sesión GINA DLL que usaran de forma interactiva el equipo. Este tipo de inicio de sesión permite a un registro de auditoría único para ser generado que muestre cuando se bloqueó la estación de trabajo. 
Network Cleartext - Windows 2000: este tipo de inicio de sesión conserva el nombre y contraseña en los paquetes de autenticación, permitiendo al servidor hacer conexiones con otros servidores de red mientras representa al cliente. Esto permite al servidor aceptar credenciales de texto no cifrado desde el cliente, llamar a LogonUser, comprobar que el usuario puede obtener acceso al sistema a través de la red y mantener la comunicación con otros servidores. 
New Credentials - Windows 2000: este tipo de inicio de sesión permite al que hace la llamada clonar su testigo y especificar nuevos credenciales para conexiones de salida. La nueva sesión de inicio tiene la misma identidad local pero usa diferentes credenciales para otras conexiones de red.