TianoCore EDK2
master
Loading...
Searching...
No Matches
ServiceBinding.h
Go to the documentation of this file.
1
13
#ifndef __EFI_SERVICE_BINDING_H__
14
#define __EFI_SERVICE_BINDING_H__
15
19
typedef
struct
_EFI_SERVICE_BINDING_PROTOCOL
EFI_SERVICE_BINDING_PROTOCOL
;
20
40
typedef
41
EFI_STATUS
42
(EFIAPI *
EFI_SERVICE_BINDING_CREATE_CHILD
)(
43
IN
EFI_SERVICE_BINDING_PROTOCOL
*This,
44
IN
OUT
EFI_HANDLE
*ChildHandle
45
);
46
65
typedef
66
EFI_STATUS
67
(EFIAPI *
EFI_SERVICE_BINDING_DESTROY_CHILD
)(
68
IN
EFI_SERVICE_BINDING_PROTOCOL
*This,
69
IN
EFI_HANDLE
ChildHandle
70
);
71
83
struct
_EFI_SERVICE_BINDING_PROTOCOL
{
84
EFI_SERVICE_BINDING_CREATE_CHILD
CreateChild;
85
EFI_SERVICE_BINDING_DESTROY_CHILD
DestroyChild;
86
};
87
88
#endif
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_SERVICE_BINDING_DESTROY_CHILD
EFI_STATUS(EFIAPI * EFI_SERVICE_BINDING_DESTROY_CHILD)(IN EFI_SERVICE_BINDING_PROTOCOL *This, IN EFI_HANDLE ChildHandle)
Definition:
ServiceBinding.h:67
EFI_SERVICE_BINDING_CREATE_CHILD
EFI_STATUS(EFIAPI * EFI_SERVICE_BINDING_CREATE_CHILD)(IN EFI_SERVICE_BINDING_PROTOCOL *This, IN OUT EFI_HANDLE *ChildHandle)
Definition:
ServiceBinding.h:42
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
EFI_HANDLE
VOID * EFI_HANDLE
Definition:
UefiBaseType.h:33
_EFI_SERVICE_BINDING_PROTOCOL
Definition:
ServiceBinding.h:83
MdePkg
Include
Protocol
ServiceBinding.h
Generated on Fri Nov 15 2024 18:01:16 for TianoCore EDK2 by
1.9.6