Piotr Caban : wbemprox: Add Win32_NetworkAdapter Description property.
Alexandre Julliard
julliard at winehq.org
Thu Jan 24 14:42:52 CST 2019
Module: wine
Branch: master
Commit: 9b0e1f0bb8ec0b521bffc3807f38b7c7ccf7acc2
URL: https://source.winehq.org/git/wine.git/?a=commit;h=9b0e1f0bb8ec0b521bffc3807f38b7c7ccf7acc2
Author: Piotr Caban <piotr at codeweavers.com>
Date: Thu Jan 24 14:49:54 2019 +0100
wbemprox: Add Win32_NetworkAdapter Description property.
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/wbemprox/builtin.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dlls/wbemprox/builtin.c b/dlls/wbemprox/builtin.c
index 39be6c8..d3efd99 100644
--- a/dlls/wbemprox/builtin.c
+++ b/dlls/wbemprox/builtin.c
@@ -546,6 +546,7 @@ static const struct column col_networkadapter[] =
{
{ prop_adaptertypeW, CIM_STRING },
{ prop_adaptertypeidW, CIM_UINT16, VT_I4 },
+ { prop_descriptionW, CIM_STRING|COL_FLAG_DYNAMIC },
{ prop_deviceidW, CIM_STRING|COL_FLAG_DYNAMIC|COL_FLAG_KEY },
{ prop_indexW, CIM_UINT32, VT_I4 },
{ prop_interfaceindexW, CIM_UINT32, VT_I4 },
@@ -971,6 +972,7 @@ struct record_networkadapter
{
const WCHAR *adaptertype;
UINT16 adaptertypeid;
+ const WCHAR *description;
const WCHAR *device_id;
UINT32 index;
UINT32 interface_index;
@@ -2372,6 +2374,7 @@ static enum fill_status fill_networkadapter( struct table *table, const struct e
sprintfW( device_id, fmtW, aa->u.s.IfIndex );
rec->adaptertype = get_adaptertype( aa->IfType, &adaptertypeid, &physical );
rec->adaptertypeid = adaptertypeid;
+ rec->description = heap_strdupW( aa->Description );
rec->device_id = heap_strdupW( device_id );
rec->index = aa->u.s.IfIndex;
rec->interface_index = aa->u.s.IfIndex;
More information about the wine-cvs
mailing list