5.3.1 InstallProtocolInterface()

This service adds one protocol interface to an existing handle or creates a new handle. This service has been replaced by the InstallMultipleProtocolInterfaces() service, so all UEFI drivers should use the replacement service. Using this replacement service provides additional flexibility and additional error checking and produces smaller EFI drivers.