mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:35:43 +00:00
- Display Provider and Version in driver details dialog
svn path=/trunk/; revision=37364
This commit is contained in:
parent
0c5b1ec2bc
commit
bcddcfdd02
2 changed files with 21 additions and 0 deletions
|
@ -162,6 +162,26 @@ UpdateDriverDetailsDlg(IN HWND hwndDlg,
|
||||||
&DriverInfoData))
|
&DriverInfoData))
|
||||||
{
|
{
|
||||||
HSPFILEQ queueHandle;
|
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();
|
queueHandle = SetupOpenFileQueue();
|
||||||
if (queueHandle != (HSPFILEQ)INVALID_HANDLE_VALUE)
|
if (queueHandle != (HSPFILEQ)INVALID_HANDLE_VALUE)
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
#include <setupapi.h>
|
#include <setupapi.h>
|
||||||
#include <cfgmgr32.h>
|
#include <cfgmgr32.h>
|
||||||
#include <commctrl.h>
|
#include <commctrl.h>
|
||||||
|
#include <stdio.h>
|
||||||
#include <dll/devmgr/devmgr.h>
|
#include <dll/devmgr/devmgr.h>
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue