@param DriverImageHandle On input, a pointer to the previous driver image handle returned\r
by GetDriver(). On output, a pointer to the next driver \r
image handle. Passing in a NULL, will return the first driver \r
- image handle. \r
- \r
+ image handle.\r
+\r
@retval EFI_SUCCESS A bus specific override driver is returned in DriverImageHandle.\r
@retval EFI_NOT_FOUND The end of the list of override drivers was reached.\r
+ A bus specific override driver is not returned in DriverImageHandle.\r
@retval EFI_INVALID_PARAMETER DriverImageHandle is not a handle that was returned on a\r
- previous call to GetDriver(). \r
- \r
-**/ \r
+ previous call to GetDriver().\r
+\r
+**/\r
typedef\r
EFI_STATUS\r
(EFIAPI *EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_GET_DRIVER)(\r
IN OUT EFI_HANDLE *DriverImageHandle\r
);\r
\r
-//\r
-// Interface structure for the Bus Specific Driver Override Protocol\r
-//\r
-/**\r
- @par Protocol Description:\r
- This protocol matches one or more drivers to a controller. This protocol is produced by a bus driver,\r
- and it is installed on the child handles of buses that require a bus specific algorithm for matching\r
- drivers to controllers.\r
-**/\r
+///\r
+/// This protocol matches one or more drivers to a controller. This protocol is produced by a bus driver,\r
+/// and it is installed on the child handles of buses that require a bus specific algorithm for matching\r
+/// drivers to controllers.\r
+///\r
struct _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL {\r
EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_GET_DRIVER GetDriver;\r
};\r