typedef struct _EFI_DRIVER_DIAGNOSTICS_PROTOCOL EFI_DRIVER_DIAGNOSTICS_PROTOCOL;\r
\r
typedef enum {\r
+ ///\r
+ /// Performs standard diagnostics on the controller.\r
+ ///\r
EfiDriverDiagnosticTypeStandard = 0,\r
+ ///\r
+ /// This is an optional diagnostic type that performs diagnostics on the controller that may\r
+ /// take an extended amount of time to execute.\r
+ ///\r
EfiDriverDiagnosticTypeExtended = 1,\r
+ ///\r
+ /// This is an optional diagnostic type that performs diagnostics on the controller that are\r
+ /// suitable for a manufacturing and test environment.\r
+ ///\r
EfiDriverDiagnosticTypeManufacturing= 2,\r
EfiDriverDiagnosticTypeMaximum\r
} EFI_DRIVER_DIAGNOSTIC_TYPE;\r
struct _EFI_DRIVER_DIAGNOSTICS_PROTOCOL {\r
EFI_DRIVER_DIAGNOSTICS_RUN_DIAGNOSTICS RunDiagnostics;\r
///\r
- /// A Null-terminated ASCII string that contains one or more RFC 3066\r
+ /// A Null-terminated ASCII string that contains one or more RFC 4646\r
/// language codes. This is the list of language codes that this protocol supports. \r
/// \r
CHAR8 *SupportedLanguages;\r