EFIAPI\r
CheckMapping (\r
IN EFI_DEVICE_PATH_PROTOCOL *ControllerDevicePath,\r
- IN EFI_DEVICE_PATH_PROTOCOL *DriverImageDevicePath,\r
- IN LIST_ENTRY * MappingDataBase,\r
- OUT UINT32 *DriverInfoNum,\r
- OUT UINT32 *DriverImageNO\r
+ IN EFI_DEVICE_PATH_PROTOCOL *DriverImageDevicePath OPTIONAL,\r
+ IN LIST_ENTRY *MappingDataBase,\r
+ OUT UINT32 *DriverInfoNum OPTIONAL,\r
+ OUT UINT32 *DriverImageNO OPTIONAL\r
);\r
\r
/**\r
If Binding protocol is not found, it is set to NULL. \r
\r
@return Pointer into the Binding Protocol interface\r
- @retval NULL The paramter is not valid or the binding protocol is not found.\r
+ @retval NULL The parameter is not valid or the binding protocol is not found.\r
\r
**/\r
EFI_DRIVER_BINDING_PROTOCOL *\r