TianoCore EDK2 master
|
#include "UnitTestUefiBootServicesTableLib.h"
Go to the source code of this file.
Data Structures | |
struct | IHANDLE |
struct | PROTOCOL_ENTRY |
struct | PROTOCOL_INTERFACE |
struct | OPEN_PROTOCOL_DATA |
struct | PROTOCOL_NOTIFY |
struct | LOCATE_POSITION |
Macros | |
#define | EFI_HANDLE_SIGNATURE SIGNATURE_32('h','n','d','l') |
#define | ASSERT_IS_HANDLE(a) ASSERT((a)->Signature == EFI_HANDLE_SIGNATURE) |
#define | PROTOCOL_ENTRY_SIGNATURE SIGNATURE_32('p','r','t','e') |
#define | PROTOCOL_INTERFACE_SIGNATURE SIGNATURE_32('p','i','f','c') |
#define | OPEN_PROTOCOL_DATA_SIGNATURE SIGNATURE_32('p','o','d','l') |
#define | PROTOCOL_NOTIFY_SIGNATURE SIGNATURE_32('p','r','t','n') |
Typedefs | |
typedef IHANDLE *(* | UNIT_TEST_GET_NEXT) (IN OUT LOCATE_POSITION *Position, OUT VOID **Interface) |
An internal header file for the Unit Test instance of the UEFI Boot Services Table Library.
This file includes common header files, defines internal structure and functions used by the library implementation.
Copyright (c) Microsoft Corporation SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file UnitTestUefiBootServicesTableLibProtocol.h.
#define ASSERT_IS_HANDLE | ( | a | ) | ASSERT((a)->Signature == EFI_HANDLE_SIGNATURE) |
Definition at line 33 of file UnitTestUefiBootServicesTableLibProtocol.h.
#define EFI_HANDLE_SIGNATURE SIGNATURE_32('h','n','d','l') |
Definition at line 17 of file UnitTestUefiBootServicesTableLibProtocol.h.
#define OPEN_PROTOCOL_DATA_SIGNATURE SIGNATURE_32('p','o','d','l') |
Definition at line 77 of file UnitTestUefiBootServicesTableLibProtocol.h.
#define PROTOCOL_ENTRY_SIGNATURE SIGNATURE_32('p','r','t','e') |
Definition at line 35 of file UnitTestUefiBootServicesTableLibProtocol.h.
#define PROTOCOL_INTERFACE_SIGNATURE SIGNATURE_32('p','i','f','c') |
Definition at line 54 of file UnitTestUefiBootServicesTableLibProtocol.h.
#define PROTOCOL_NOTIFY_SIGNATURE SIGNATURE_32('p','r','t','n') |
Definition at line 90 of file UnitTestUefiBootServicesTableLibProtocol.h.
typedef IHANDLE *(* UNIT_TEST_GET_NEXT) (IN OUT LOCATE_POSITION *Position, OUT VOID **Interface) |
Definition at line 114 of file UnitTestUefiBootServicesTableLibProtocol.h.