EFI_HANDLE_PROTOCOL

Queries a handle to determine if it supports a specified protocol.

@paramin Handle The handle being queried. @paramin Protocol The published unique identifier of the protocol. @paramout Interface Supplies the address where a pointer to the corresponding Protocol Interface is returned.

@retval EFI_SUCCESS The interface information for the specified protocol was returned. @retval EFI_UNSUPPORTED The device does not support the specified protocol. @retval EFI_INVALID_PARAMETER Handle is NULL. @retval EFI_INVALID_PARAMETER Protocol is NULL. @retval EFI_INVALID_PARAMETER Interface is NULL.

extern (C)
alias EFI_HANDLE_PROTOCOL = EFI_STATUS function @nogc nothrow

Meta