Ge van Geldorp : secur32: Implement more GetUserNameEx() formats.

Alexandre Julliard julliard at winehq.org
Tue Apr 14 16:00:01 CDT 2009


Module: wine
Branch: master
Commit: d31bb3f08d0d626167cc558beb201f3f55cb4a95
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d31bb3f08d0d626167cc558beb201f3f55cb4a95

Author: Ge van Geldorp <ge at gse.nl>
Date:   Sat Apr 11 20:44:40 2009 +0200

secur32: Implement more GetUserNameEx() formats.

---

 dlls/secur32/secur32.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/dlls/secur32/secur32.c b/dlls/secur32/secur32.c
index 73db395..8f599f0 100644
--- a/dlls/secur32/secur32.c
+++ b/dlls/secur32/secur32.c
@@ -1097,12 +1097,6 @@ BOOLEAN WINAPI GetUserNameExW(
     DWORD len;
     TRACE("(%d %p %p)\n", NameFormat, lpNameBuffer, nSize);
 
-    if (NameFormat == NameUnknown)
-    {
-        SetLastError(ERROR_INVALID_PARAMETER);
-        return FALSE;
-    }
-
     switch (NameFormat)
     {
     case NameSamCompatible:
@@ -1135,6 +1129,7 @@ BOOLEAN WINAPI GetUserNameExW(
                 status = FALSE;
         }
         break;
+    case NameUnknown:
     case NameFullyQualifiedDN:
     case NameDisplay:
     case NameUniqueId:
@@ -1143,8 +1138,7 @@ BOOLEAN WINAPI GetUserNameExW(
     case NameCanonicalEx:
     case NameServicePrincipal:
     case NameDnsDomain:
-        FIXME("NameFormat %d not implemented\n", NameFormat);
-        SetLastError(ERROR_CANT_ACCESS_DOMAIN_INFO);
+        SetLastError(ERROR_NONE_MAPPED);
         status = FALSE;
         break;
     default:




More information about the wine-cvs mailing list