ThunkProtocolList.h 565 B

1234567891011121314151617181920212223242526
  1. /** @file
  2. Emulator Thunk to abstract OS services from pure EFI code
  3. Copyright (c) 2008 - 2011, Apple Inc. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #include <Uefi.h>
  7. #include <Protocol/EmuIoThunk.h>
  8. EFI_STATUS
  9. EFIAPI
  10. AddThunkProtocol (
  11. IN EMU_IO_THUNK_PROTOCOL *ThunkIo,
  12. IN CHAR16 *ConfigString,
  13. IN BOOLEAN EmuBusDriver
  14. );
  15. EFI_STATUS
  16. EFIAPI
  17. GetNextThunkProtocol (
  18. IN BOOLEAN EmuBusDriver,
  19. OUT EMU_IO_THUNK_PROTOCOL **Instance
  20. );