\r
--*/\r
{\r
- return EfiLibInstallAllDriverProtocols (\r
- ImageHandle,\r
- SystemTable,\r
- &gUsbMouseDriverBinding,\r
- ImageHandle,\r
- &gUsbMouseComponentName,\r
- NULL,\r
- NULL\r
- );\r
+ return EfiLibInstallDriverBindingComponentName2 (\r
+ ImageHandle,\r
+ SystemTable,\r
+ &gUsbMouseDriverBinding,\r
+ ImageHandle,\r
+ &gUsbMouseComponentName,\r
+ &gUsbMouseComponentName2\r
+ );\r
}\r
\r
\r
if (!EFI_ERROR (Status)) {\r
\r
UsbMouseDevice->ControllerNameTable = NULL;\r
- AddUnicodeString (\r
+ AddUnicodeString2 (\r
"eng",\r
gUsbMouseComponentName.SupportedLanguages,\r
&UsbMouseDevice->ControllerNameTable,\r
- L"Generic Usb Mouse"\r
+ L"Generic Usb Mouse",\r
+ TRUE\r
);\r
+ AddUnicodeString2 (\r
+ "en",\r
+ gUsbMouseComponentName2.SupportedLanguages,\r
+ &UsbMouseDevice->ControllerNameTable,\r
+ L"Generic Usb Mouse",\r
+ FALSE\r
+ );\r
+\r
\r
return EFI_SUCCESS;\r
}\r