From 3814d38aa9f5613b27b457ab0916b3199e1aa553 Mon Sep 17 00:00:00 2001 From: James Hawkins Date: Thu, 28 Aug 2008 21:07:12 -0500 Subject: [PATCH] advapi32: Fix another set of failures on some Vista systems. --- dlls/advapi32/tests/cred.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/advapi32/tests/cred.c b/dlls/advapi32/tests/cred.c index e96d589061c..1bb2545e47b 100644 --- a/dlls/advapi32/tests/cred.c +++ b/dlls/advapi32/tests/cred.c @@ -222,6 +222,12 @@ static void test_domain_password(DWORD cred_type) new_cred.TargetAlias = NULL; new_cred.UserName = (char *)"test\\winetest"; ret = pCredWriteA(&new_cred, 0); + if (!ret && GetLastError() == ERROR_NO_SUCH_LOGON_SESSION) + { + skip("CRED_TYPE_DOMAIN_PASSWORD credentials are not supported " + "or are disabled. Skipping\n"); + return; + } ok(ret, "CredWriteA failed with error %d\n", GetLastError()); ret = pCredEnumerateA(NULL, 0, &count, &creds);