Author: janderwald Date: Fri Nov 14 13:57:22 2008 New Revision: 37364
URL: http://svn.reactos.org/svn/reactos?rev=37364&view=rev Log: - Display Provider and Version in driver details dialog
Modified: trunk/reactos/dll/win32/devmgr/advprop.c trunk/reactos/dll/win32/devmgr/precomp.h
Modified: trunk/reactos/dll/win32/devmgr/advprop.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/devmgr/advprop.c?... ============================================================================== --- trunk/reactos/dll/win32/devmgr/advprop.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/devmgr/advprop.c [iso-8859-1] Fri Nov 14 13:57:22 2008 @@ -162,6 +162,26 @@ &DriverInfoData)) { HSPFILEQ queueHandle; + DWORD HiVal, LoVal; + WCHAR szTime[25]; + + HiVal = (DriverInfoData.DriverVersion >> 32); + if (HiVal) + { + swprintf (szTime, L"%d.%d", HIWORD(HiVal), LOWORD(HiVal)); + LoVal = (DriverInfoData.DriverVersion & 0xFFFFFFFF); + if (HIWORD(LoVal)) + { + swprintf(&szTime[wcslen(szTime)], L".%d", HIWORD(LoVal)); + if (LOWORD(LoVal)) + { + swprintf(&szTime[wcslen(szTime)], L".%d", LOWORD(LoVal)); + } + } + SetDlgItemTextW(hwndDlg, IDC_FILEVERSION, szTime); + } + SetDlgItemText(hwndDlg, IDC_FILEPROVIDER, DriverInfoData.ProviderName); +
queueHandle = SetupOpenFileQueue(); if (queueHandle != (HSPFILEQ)INVALID_HANDLE_VALUE)
Modified: trunk/reactos/dll/win32/devmgr/precomp.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/devmgr/precomp.h?... ============================================================================== --- trunk/reactos/dll/win32/devmgr/precomp.h [iso-8859-1] (original) +++ trunk/reactos/dll/win32/devmgr/precomp.h [iso-8859-1] Fri Nov 14 13:57:22 2008 @@ -6,6 +6,7 @@ #include <setupapi.h> #include <cfgmgr32.h> #include <commctrl.h> +#include <stdio.h> #include <dll/devmgr/devmgr.h> #include "resource.h"