From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web08.3263.1614751235027956504 for ; Tue, 02 Mar 2021 22:00:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=j2YTcX13; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: zhichao.gao@intel.com) IronPort-SDR: kME4vRuCAPUtPzsQ/NmcZm2aMY7cxBHjlOa7gnDhIZXu8Tra6L8e98bHdAe9sEJQOc+zS7oHN9 ukYw5EYIB+rA== X-IronPort-AV: E=McAfee;i="6000,8403,9911"; a="248514945" X-IronPort-AV: E=Sophos;i="5.81,219,1610438400"; d="scan'208,217";a="248514945" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2021 22:00:23 -0800 IronPort-SDR: 6Jj8xObBM0YrRHULWbuTsWhZOwuV/YDtuh8Nj761jMTybkre1J5Q5GJ/kXo0zU/GTXH9weE9Qm 1QWxsGrelDow== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,219,1610438400"; d="scan'208,217";a="373854180" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga007.fm.intel.com with ESMTP; 02 Mar 2021 22:00:23 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 2 Mar 2021 22:00:23 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 2 Mar 2021 22:00:22 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 2 Mar 2021 22:00:22 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 2 Mar 2021 22:00:22 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GKyTpVa4zfpRsccW7z4FgBr/hqnhWOOne9vtnEe1ekHSdRlYMYXdyJFPfZFset6+BOUw7aFTVUtWvBQu9CeCfOlhwurwA9G5Hkp+mavE/mVm4XIpywFMA/kxp/xkpv4doL01Q41n0HmSfc2Ntc4awW/8qC//ZQ2P5Niy8rF99MGcYMGPCGCEULQBQSUJNdITLh9WWo+OAJxL1/5FRSinjkAbzC2WNZQAq3UAbSDiikF55bBmI/TqsnwgqWK17/raMM0G5gaWxzjzjb4UQ7Hs537G51DPIxUy4EPZc+K4HLjnVw1Y9kE9Rde3u4AchkmFiUYBxfcrvdp1Qkc5xs12MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o/IIbA35KznqBrvu+799GMmz6Z0O5TwYHQlMWRymjQI=; b=h/TiEfiEY3WijVNLmUp0bmaSX4n4GrnlHWCSbeSF9kHEF0MMURX42hyhmmCTDy6ox8NStQtqnP8GvXU1X/MfJUdv5gi/J3Md9vIX7VqiWdsy1Bm8Q6wV8JI0jfoyx+zw6DLUydCoIUwaQKziWla5vWxkYEVUvWz5iUsqYSsIDEAp0QlmdRdMhVo0hLyO0jYZGvMem2kazBxO2qURt5/D4yK01H0Ich1uDO2WdaIt3PGB88T6xmPvM0eSkT0G8/JS/rBYZt4pIppAein+IH0r7FCwqni3ov3QFxmAtM+rnCNaWuxIVRA2IuRbQAOS/0fswbbqIAayin6EoKam68jLPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o/IIbA35KznqBrvu+799GMmz6Z0O5TwYHQlMWRymjQI=; b=j2YTcX13QA+h0pOrxD147I24DVjHIrwWAg5rjRjdZeuYtiJTRMITa5oxYHZiIR0QHaJxGArCE+3iL2i0/5qI4wDW6bs2Jrj4wW1GX3+i1xIMjzDhDZHntlZuk0Lq55TsnOdF2fCmfjr+Ajvxpob1utkfWde4D/XP/yX4DIpapKs= Received: from MWHPR11MB1647.namprd11.prod.outlook.com (2603:10b6:301:d::12) by MWHPR1101MB2207.namprd11.prod.outlook.com (2603:10b6:301:58::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.22; Wed, 3 Mar 2021 06:00:21 +0000 Received: from MWHPR11MB1647.namprd11.prod.outlook.com ([fe80::d573:14a0:f9c5:68b0]) by MWHPR11MB1647.namprd11.prod.outlook.com ([fe80::d573:14a0:f9c5:68b0%4]) with mapi id 15.20.3890.030; Wed, 3 Mar 2021 06:00:21 +0000 From: "Gao, Zhichao" To: Mars CC Lin , "devel@edk2.groups.io" CC: Philippe Mathieu-Daude , Liming Gao Subject: Re: [PATCH v3] ShellPkg: add more items for smbiosview -t 3 . Thread-Topic: [PATCH v3] ShellPkg: add more items for smbiosview -t 3 . Thread-Index: AQHXDxI8ADaG2dEQpUS1OlbSmTBMAqpwZO8A Date: Wed, 3 Mar 2021 06:00:21 +0000 Message-ID: References: <20210302031421.1102-1-mars_cc_lin@phoenix.com> In-Reply-To: <20210302031421.1102-1-mars_cc_lin@phoenix.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: phoenix.com; dkim=none (message not signed) header.d=none;phoenix.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.213] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f1efdba9-cf3c-46f2-b18a-08d8de09a16f x-ms-traffictypediagnostic: MWHPR1101MB2207: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2733; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0fyUF17PohbBu51lL0ZIIE8u3vPUionPjZmfKlxi4Hqoq90NWs5JMUTZnVN6T0sl0wbudEoL0RjxJfgyEGyKACYc42bwP4q3RVUicmO6cN1/3Hw/ZPbWKn6fMLW6+5PFTdRdqt4wwI7wWdCDw/IbzDwqRd/2iba84sVvMHss8EM3wiHp+q1dlA6NT/WHtwp56g+0eWadK7vbTzBP8rMnfBj9PG1/h4CeJBR5oyuuYDt9xX8uXI3eLkB4gg/fJLG2OsQ9MqrvEKjZdRcbjo2ay7MyTXcEEmy9wFAjrpTT4zqW5bZC2CQ5EvCUJOHBc9hu/UD1U99FM4C4nBOgTRTvitd0kXcUZ6ONsY4w3hO7QMTK1G9oGdzDmHIrDBrdxSnaFOSLIPzJWLfKKX5hV64D7UPx9C8gXfNACQc3UXbK7XxKImUcNAZb8wHNw7ybfqp/f3egeuVtrPSARnFgXHudyWpopT0uyMcGgJRDdc8jwR9/PYyp10VKY+BNSqaDUnP6cWUAHX0qOkKi3Pmbi/sl4+1Ws/9QzEhzLl9XBHnTqfl8gcAkh9B8o91VOKQgt1qoo1de83naHDmdj/brhgbH8GyddQGWoXoQxkrqdp9AROTIeOj79150dA3HRW8tXbG0QoZDv3hQTEs6jS97dFguHw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1647.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(136003)(376002)(396003)(39860400002)(346002)(366004)(4326008)(8676002)(186003)(33656002)(54906003)(110136005)(6506007)(2906002)(7696005)(26005)(316002)(86362001)(53546011)(55016002)(9686003)(966005)(52536014)(66446008)(83380400001)(5660300002)(71200400001)(9326002)(478600001)(66476007)(66556008)(64756008)(8936002)(166002)(76116006)(66946007)(132733001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?WL4RBdEo3jQY3SZymCwZfyvwnwyRfPzDPKOKCry29E/t9XrpcmamLvH2m2zq?= =?us-ascii?Q?19ouMF8tLDl98C64PfT5twN8pNal5+xRAWVXofruUQ1jhhuST1qZaW03bFvI?= =?us-ascii?Q?ZCMorndwL8JDyye8NKTZ4ByIfAi3R9BgrkC3y4p1UBuOH/GmFhvqj061I72+?= =?us-ascii?Q?z5cmmhtUThsYygIZoYarA39phj9caZKPweizKjwaVgVHMOXju7iOKQj+bNPR?= =?us-ascii?Q?pfraPDB8/piytuYmys1GgDlw5xiRsSN8e2qDoEPsyrkWE1dnBBF4WdhGwx9b?= =?us-ascii?Q?hAjX3zx8bqjg/HreaXd0gLpNZdQYgicMn9qRsR39hweL2EZV0tuG0edVpSph?= =?us-ascii?Q?bSQDi4PcvxKcrBxACcghR5IvKB6hDb8N+tToOGtBwD/0OutrSwRiQmOUbzIf?= =?us-ascii?Q?6YcLgpol0gOInY5mvKV2dobYeGF0tFOR7tQHhgUYsCHik9qDScCRtiYIcTFB?= =?us-ascii?Q?Xk6pn8cM8ulIqAgddwjICsGKO0s3hUWc+2tknX4S7+2iKA+vcz2weJCl8Lxo?= =?us-ascii?Q?9QTUgpopDnq7iH+8Zj1+owMj03vKvpWUW3itKipIxQ5VLRmQ+Bae1/pU5tEo?= =?us-ascii?Q?w9zPj0qWKqNegIBN3n29CNV1071A7tC1ygvFkPMwReTYKXKU61srxDGWwUUM?= =?us-ascii?Q?AG3/x3EulCXiuDqIKqkp+EcqXfJfp85KPQFQOVKj2XlLG5XQKQxZ/0OImpOH?= =?us-ascii?Q?lzWqEOhQIHjzZVa0iiUgF5aACIl72eciMa++URG/jCo8Q2m9TDiCsDK/CuyY?= =?us-ascii?Q?dMwCzpbXlcqAjNqSVRaHEwOBNR9KkLtTDY9WCSiBc610ILI7eZ+EV7+4aKbr?= =?us-ascii?Q?dzfiT9JgJh61axgsgs3hWIh5Eeh5Lm0bFsrsZwh/rqzGKOC+0Yd6zd3lvrGn?= =?us-ascii?Q?IsvblfEKo03WOQJVJmZ0l7+kvXVHEUicbOE+/yhhdAdJ8xB1Pg8CR4jCjZmz?= =?us-ascii?Q?/nGv7C88D2eOzrl1XWX/FAZxJDmXBYgtKMBnIXLFKfG4n7GNWbdk0wYZeM9g?= =?us-ascii?Q?gt9bJw/0mNA9n5Ybj9nheFNbf1lBNVJii2cPVFarxuYzrvBWKOq4Jw19IQzg?= =?us-ascii?Q?Ica7mt/kI6tCuUOeFzqHAJiL7UpVLvDODxkDiJxaNU6lZLwvfhgeEiaYywnm?= =?us-ascii?Q?ZE6M8kpkevevR8Lg15If9j/AmwEDWVc0maV51DxuSMaYrzUJtCMlj6bX2SZB?= =?us-ascii?Q?uBkG7cEqUGqLizQ71ohe4Ua4L5khzRV2FwMyJS0Vz/m6vnPDYziPznNAeU+g?= =?us-ascii?Q?m1MTKYiPdwehueWtEssvebWDNXiLO4Wv1KJHJYtEcQUFF1d+6w+ZbgjVB1ls?= =?us-ascii?Q?h44SmcwGeQ6adaNKdSXG1Sq9?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1647.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1efdba9-cf3c-46f2-b18a-08d8de09a16f X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 06:00:21.6049 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /rz2pceDDzO1fgORci8wkxvPsvoRAIEj/zQWm+QaHkbATecPGOSTnjJNiH1YJ2SrRRi14iJzN4ho+xHnM1Gg2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2207 Return-Path: zhichao.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MWHPR11MB1647C3E002305582E9D3EB44F6989MWHPR11MB1647namp_" --_000_MWHPR11MB1647C3E002305582E9D3EB44F6989MWHPR11MB1647namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Mars, I still cannot extract your patch thru this email. But I got it from the BZ= link. There still some problems I missed last time. You should add a length check before showing the contained elements. Thanks, Zhichao From: Mars CC Lin Sent: Tuesday, March 2, 2021 11:14 AM To: devel@edk2.groups.io Cc: mars_cc_lin@phoenix.com; Gao, Zhichao ; Philippe= Mathieu-Daude ; Liming Gao Subject: [PATCH v3] ShellPkg: add more items for smbiosview -t 3 . https://bugzilla.tianocore.org/show_bug.cgi?id=3D3177 Add ContainedElementCount, ContainedElementRecordLength and ContainedElements for smbiosview type 3. Signed-off-by: Mars CC Lin > Cc: Zhichao Gao > Cc: Philippe Mathieu-Daude > Cc: Liming Gao > --- .../SmbiosView/PrintInfo.c | 14 ++++++++++++++ .../SmbiosView/SmbiosViewStrings.uni | 1 + 2 files changed, 15 insertions(+) diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintIn= fo.c b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c index a3dc7b68c4..4be6cf2df4 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c @@ -280,6 +280,7 @@ SmbiosPrintStructure ( ) { UINT8 Index; + UINT8 Index2 =3D 0; UINT8 *Buffer; if (Struct =3D=3D NULL) { @@ -404,6 +405,19 @@ SmbiosPrintStructure ( if (Struct->Hdr->Length > 0x12) { PRINT_STRUCT_VALUE (Struct, Type3, NumberofPowerCords); } + if (Struct->Hdr->Length > 0x13) { + PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementCount); + } + if (Struct->Hdr->Length > 0x14) { + PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementRecordLength); + } + for (Index =3D 0; Index < Struct->Type3->ContainedElementCount; Index++) = { + ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONTAIN= ED_ELEMENT), gShellDebug1HiiHandle, Index+1); + for (Index2 =3D 0; Index2< Struct->Type3->ContainedElementRecordLength; I= ndex2++) { + Print (L"%02X ", Buffer[0x15 + (Index * Struct->Type3->ContainedElementRe= cordLength) + Index2]); + } + Print (L"\n"); + } } if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x13)) { if (Struct->Hdr->Length > (0x15 + (Struct->Type3->ContainedElementCount * S= truct->Type3->ContainedElementRecordLength))) { diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosV= iewStrings.uni b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/Smb= iosViewStrings.uni index 8bcba7ccf7..9433e8a25f 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStri= ngs.uni +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStri= ngs.uni @@ -93,6 +93,7 @@ #string STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_STATE #language en-US "Power = Supply State " #string STR_SMBIOSVIEW_PRINTINFO_THERMAL_STATE #language en-US "Thermal sta= te " #string STR_SMBIOSVIEW_PRINTINFO_SECURITY_STATUS #language en-US "Security = Status " +#string STR_SMBIOSVIEW_PRINTINFO_CONTAINED_ELEMENT #language en-US "Contai= ned Element %d: " #string STR_SMBIOSVIEW_PRINTINFO_SUPOPRT #language en-US "Support " #string STR_SMBIOSVIEW_PRINTINFO_CURRENT #language en-US "Current " #string STR_SMBIOSVIEW_PRINTINFO_INSTALLED #language en-US "Installed " -- 2.29.1.windows.1 --_000_MWHPR11MB1647C3E002305582E9D3EB44F6989MWHPR11MB1647namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Mars,

 

I still cannot extract your patch thru this email. B= ut I got it from the BZ link. There still some problems I missed last time.=

You should add a length check before showing the con= tained elements.

 

Thanks,

Zhichao

 

From: Mars CC Lin <mars_cc_lin@phoenix.com= >
Sent: Tuesday, March 2, 2021 11:14 AM
To: devel@edk2.groups.io
Cc: mars_cc_lin@phoenix.com; Gao, Zhichao <zhichao.gao@intel.com&= gt;; Philippe Mathieu-Daude <philmd@redhat.com>; Liming Gao <gaoli= ming@byosoft.com.cn>
Subject: [PATCH v3] ShellPkg: add more items for smbiosview -t 3 .

 

https://bugzilla.tianocore.org/show_bug.cgi= ?id=3D3177
Add ContainedElementCount, ContainedElementRecordLength and
ContainedElements for smbiosview type 3.

Signed-off-by: Mars CC Lin <m= ars_cc_lin@phoenix.com>
Cc: Zhichao Gao <zhichao.gao@in= tel.com>
Cc: Philippe Mathieu-Daude <philmd@= redhat.com>
Cc: Liming Gao <gaoliming@by= osoft.com.cn>
---
.../SmbiosView/PrintInfo.c | 14 ++++++++++++++
.../SmbiosView/SmbiosViewStrings.uni | 1 +
2 files changed, 15 insertions(+)

diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintIn= fo.c b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c index a3dc7b68c4..4be6cf2df4 100644
--- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c @@ -280,6 +280,7 @@ SmbiosPrintStructure (
)
{
UINT8 Index;
+ UINT8 Index2 =3D 0;
UINT8 *Buffer;

if (Struct =3D=3D NULL) {
@@ -404,6 +405,19 @@ SmbiosPrintStructure (
if (Struct->Hdr->Length > 0x12) {
PRINT_STRUCT_VALUE (Struct, Type3, NumberofPowerCords);
}
+ if (Struct->Hdr->Length > 0x13) {
+ PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementCount);
+ }
+ if (Struct->Hdr->Length > 0x14) {
+ PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementRecordLength);
+ }
+ for (Index =3D 0; Index < Struct->Type3->ContainedElementCount; = Index++) {
+ ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONTAIN= ED_ELEMENT), gShellDebug1HiiHandle, Index+1);
+ for (Index2 =3D 0; Index2< Struct->Type3->ContainedElementRecord= Length; Index2++) {
+ Print (L"%02X ", Buffer[0x15 + (Index * Struct->Type3->Co= ntainedElementRecordLength) + Index2]);
+ }
+ Print (L"\n");
+ }
}
if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length >= 0x13)) {
if (Struct->Hdr->Length > (0x15 + (Struct->Type3->ContainedE= lementCount * Struct->Type3->ContainedElementRecordLength))) {
diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosV= iewStrings.uni b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/Smb= iosViewStrings.uni
index 8bcba7ccf7..9433e8a25f 100644
--- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStri= ngs.uni
+++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStri= ngs.uni
@@ -93,6 +93,7 @@
#string STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_STATE #language en-US "P= ower Supply State "
#string STR_SMBIOSVIEW_PRINTINFO_THERMAL_STATE #language en-US "Therma= l state "
#string STR_SMBIOSVIEW_PRINTINFO_SECURITY_STATUS #language en-US "Secu= rity Status "
+#string STR_SMBIOSVIEW_PRINTINFO_CONTAINED_ELEMENT #language en-US "C= ontained Element %d: "
#string STR_SMBIOSVIEW_PRINTINFO_SUPOPRT #language en-US "Support &quo= t;
#string STR_SMBIOSVIEW_PRINTINFO_CURRENT #language en-US "Current &quo= t;
#string STR_SMBIOSVIEW_PRINTINFO_INSTALLED #language en-US "Installed = "
--
2.29.1.windows.1

--_000_MWHPR11MB1647C3E002305582E9D3EB44F6989MWHPR11MB1647namp_--