]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/DriverHealth.h
Add the definition of UNDI_CONFIG_TABLE defined in UEFI Specification, 2.3.1
[mirror_edk2.git] / MdePkg / Include / Protocol / DriverHealth.h
index 78769aba24c367499bbd82295aa99e7e0db41a04..a4c92fbd907a7fadb5c40b6e1beb03ea339f2699 100644 (file)
@@ -20,8 +20,8 @@
   may then need to be reconnected or the system may need to be rebooted for the \r
   configuration changes to take affect. \r
 \r
-  Copyright (c) 2009, Intel Corporation                                                         \r
-  All rights reserved. This program and the accompanying materials                          \r
+  Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
+  This program and the accompanying materials                          \r
   are licensed and made available under the terms and conditions of the BSD License         \r
   which accompanies this distribution.  The full text of the license may be found at        \r
   http://opensource.org/licenses/bsd-license.php                                            \r
@@ -30,7 +30,7 @@
   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             \r
 \r
   @par Revision Reference:\r
-  This Protocol is defined in UEFI Specification 2.2 \r
+  This Protocol is defined in UEFI Specification 2.3d \r
 \r
 **/\r
 \r
@@ -131,20 +131,17 @@ EFI_STATUS
                               containing a EFI_HII_HANDLE with a value of NULL.  The \r
                               EFI_HII_STRING_PROTOCOL.GetString() function can be used to \r
                               retrieve the warning or error message as a Null-terminated \r
-                              Unicode string in a specific language.  Messages may be \r
+                              string in a specific language.  Messages may be \r
                               returned for any of the HealthStatus values except \r
                               EfiDriverHealthStatusReconnectRequired and \r
                               EfiDriverHealthStatusRebootRequired.\r
 \r
-  @param[out] FormHiiHandle   A pointer to the HII handle for an HII form associated with the \r
-                              controller specified by ControllerHandle and ChildHandle.  \r
-                              This is an optional parameter that may be NULL.  An HII form \r
-                              is specified by a combination of an EFI_HII_HANDLE and an \r
-                              EFI_GUID that identifies the Form Set GUID.  The \r
-                              EFI_FORM_BROWSER2_PROTOCOL.SendForm() function can be used \r
-                              to display and allow the user to make configuration changes \r
-                              to the HII Form.  An HII form may only be returned with a \r
-                              HealthStatus value of EfiDriverHealthStatusConfigurationRequired.\r
+  @param[out] FormHiiHandle   A pointer to the HII handle containing the HII form used when \r
+                              configuration is required. The HII handle is associated with \r
+                              the controller specified by ControllerHandle and ChildHandle.\r
+                              If this is NULL, then no HII form is available. An HII handle\r
+                              will only be returned with a HealthStatus value of \r
+                              EfiDriverHealthStatusConfigurationRequired.\r
 \r
   @retval EFI_SUCCESS           ControllerHandle is NULL, and all the controllers \r
                                 managed by this driver specified by This have a health \r