36 TRACE(
"GetCurrentHwProfileA() called\n");
93 TRACE(
"GetCurrentHwProfileW() called\n");
95 if (lpHwProfileInfo ==
NULL)
102 L"System\\CurrentControlSet\\Control\\IDConfigDB",
125 L"Hardware Profile\\%04lu",
163 L"{%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X}",
189 L"Noname Hardware Profile");
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define RegCloseKey(hKey)
#define NT_SUCCESS(StatCode)
LONG WINAPI RegOpenKeyExW(HKEY hKey, LPCWSTR lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult)
LONG WINAPI RegSetValueExW(_In_ HKEY hKey, _In_ LPCWSTR lpValueName, _In_ DWORD Reserved, _In_ DWORD dwType, _In_ CONST BYTE *lpData, _In_ DWORD cbData)
LONG WINAPI RegQueryValueExW(_In_ HKEY hkeyorg, _In_ LPCWSTR name, _In_ LPDWORD reserved, _In_ LPDWORD type, _In_ LPBYTE data, _In_ LPDWORD count)
#define ERROR_INVALID_PARAMETER
static DWORD DWORD * dwLength
BOOL WINAPI GetCurrentHwProfileW(LPHW_PROFILE_INFOW lpHwProfileInfo)
BOOL WINAPI GetCurrentHwProfileA(LPHW_PROFILE_INFOA lpHwProfileInfo)
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
NTSYSAPI ULONG WINAPI RtlNtStatusToDosError(NTSTATUS)
NTSYSAPI NTSTATUS NTAPI RtlUnicodeStringToAnsiString(PANSI_STRING DestinationString, PUNICODE_STRING SourceString, BOOLEAN AllocateDestinationString)
RPC_STATUS WINAPI UuidCreate(UUID *Uuid)
CHAR szHwProfileGuid[HW_PROFILE_GUIDLEN]
CHAR szHwProfileName[MAX_PROFILE_LEN]
WCHAR szHwProfileGuid[HW_PROFILE_GUIDLEN]
WCHAR szHwProfileName[MAX_PROFILE_LEN]
#define DOCKINFO_USER_SUPPLIED
#define DOCKINFO_UNDOCKED
#define HW_PROFILE_GUIDLEN
#define ERROR_REGISTRY_CORRUPT
#define HKEY_LOCAL_MACHINE