Esta duda se puede solucionar de variadas maneras, por lo tanto te mostramos la solución más completa para nosotros.
Solución:
Creo que los miembros del grupo de trabajo no admiten inicios de sesión de dominio, por lo que se ignora el parámetro de dominio. Esto explica lo que estás viendo.
Puedes confirmar esto. Intente autenticarse con un usuario de dominio real (asegurándose de que no haya una cuenta local con el mismo nombre). El inicio de sesión debería fallar.
Hay una excepción. Si usas el LOGON32_LOGON_NEW_CREDENTIALS
flag (que modifica el inicio de sesión existente en lugar de crear uno nuevo), entonces un inicio de sesión de dominio siempre tendrá éxito porque no se autentica hasta que intenta acceder a un recurso remoto.
Aquí tienes las comentarios y valoraciones
Al final de la web puedes encontrar las referencias de otros administradores, tú aún tienes la libertad de insertar el tuyo si te apetece.