/*++ @file Copyright (c) 2011, Apple Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef __EMU_THUNK_LIB_H__ #define __EMU_THUNK_LIB_H__ #include extern EMU_THUNK_PROTOCOL *gEmuThunk; /** Serach the EMU IO Thunk database for a matching EMU IO Thunk Protocol instance. @param Protocol Protocol to search for. @param Instance Instance of protocol to search for. @retval NULL Protocol and Instance not found. @retval other EMU IO Thunk protocol that matched. **/ EMU_IO_THUNK_PROTOCOL * EFIAPI GetIoThunkInstance ( IN EFI_GUID *Protocol, IN UINTN Instance ); #endif