Creates an event that is to be signaled whenever an interface is installed for a specified protocol.
@paramin Protocol The numeric ID of the protocol for which the event is to be registered.
@paramin Event Event that is to be signaled whenever a protocol interface is registered
for Protocol.
@paramout Registration A pointer to a memory location to receive the registration value.
@retval EFI_SUCCESS The notification event has been registered.
@retval EFI_OUT_OF_RESOURCES Space for the notification event could not be allocated.
@retval EFI_INVALID_PARAMETER Protocol is NULL.
@retval EFI_INVALID_PARAMETER Event is NULL.
@retval EFI_INVALID_PARAMETER Registration is NULL.
Creates an event that is to be signaled whenever an interface is installed for a specified protocol.
@paramin Protocol The numeric ID of the protocol for which the event is to be registered. @paramin Event Event that is to be signaled whenever a protocol interface is registered for Protocol. @paramout Registration A pointer to a memory location to receive the registration value.
@retval EFI_SUCCESS The notification event has been registered. @retval EFI_OUT_OF_RESOURCES Space for the notification event could not be allocated. @retval EFI_INVALID_PARAMETER Protocol is NULL. @retval EFI_INVALID_PARAMETER Event is NULL. @retval EFI_INVALID_PARAMETER Registration is NULL.