* SetupAPI interface-related functions
*
* Copyright 2000 Andreas Mohr for CodeWeavers
- * 2005-2006 Hervé Poussineau (hpoussin@reactos.org)
+ * 2005-2006 Herv� Poussineau (hpoussin@reactos.org)
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "setupapi_private.h"
-WINE_DEFAULT_DEBUG_CHANNEL(setupapi);
-
/* Unicode constants */
static const WCHAR AddInterface[] = {'A','d','d','I','n','t','e','r','f','a','c','e',0};
static const WCHAR ClassGUID[] = {'C','l','a','s','s','G','U','I','D',0};
hInterfaceKey = SetupDiOpenClassRegKeyExW(InterfaceGuid, KEY_ENUMERATE_SUB_KEYS, DIOCR_INTERFACE, MachineName, NULL);
if (hInterfaceKey == INVALID_HANDLE_VALUE)
{
- rc = GetLastError();
+ /* Key doesn't exist. Let's keep it empty */
+ rc = ERROR_SUCCESS;
goto cleanup;
}