mirror of
https://github.com/reactos/reactos.git
synced 2024-10-21 13:00:24 +00:00
- Display Provider and Version in driver details dialog
svn path=/trunk/; revision=37364
This commit is contained in:
parent
0c5b1ec2bc
commit
bcddcfdd02
|
@ -162,6 +162,26 @@ UpdateDriverDetailsDlg(IN HWND hwndDlg,
|
|||
&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)
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
#include <setupapi.h>
|
||||
#include <cfgmgr32.h>
|
||||
#include <commctrl.h>
|
||||
#include <stdio.h>
|
||||
#include <dll/devmgr/devmgr.h>
|
||||
#include "resource.h"
|
||||
|
||||
|
|
Loading…
Reference in a new issue