ConfigFormEntry->PortTitleToken,\r
ConfigFormEntry->PortTitleHelpToken,\r
EFI_IFR_FLAG_CALLBACK,\r
- KEY_DEVICE_ENTRY_BASE + FormIndex,\r
+ (UINT16)(KEY_DEVICE_ENTRY_BASE + FormIndex),\r
&UpdateData\r
);\r
\r
EFI_HII_PACKAGE_LIST_HEADER *PackageList;\r
ISCSI_FORM_CALLBACK_INFO *CallbackInfo;\r
\r
- Status = gBS->LocateProtocol (&gEfiHiiDatabaseProtocolGuid, NULL, &HiiDatabase);\r
+ Status = gBS->LocateProtocol (&gEfiHiiDatabaseProtocolGuid, NULL, (VOID **)&HiiDatabase);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
CallbackInfo->ConfigAccess.RouteConfig = IScsiFormRouteConfig;\r
CallbackInfo->ConfigAccess.Callback = IScsiFormCallback;\r
\r
- Status = gBS->LocateProtocol (&gEfiHiiConfigRoutingProtocolGuid, NULL, &CallbackInfo->ConfigRouting);\r
+ Status = gBS->LocateProtocol (&gEfiHiiConfigRoutingProtocolGuid, NULL, (VOID **)&CallbackInfo->ConfigRouting);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r