iPXE
efi_service.h
Go to the documentation of this file.
1 #ifndef _IPXE_EFI_SERVICE_H
2 #define _IPXE_EFI_SERVICE_H
3 
4 /** @file
5  *
6  * EFI service binding
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11 
12 #include <ipxe/efi/efi.h>
13 
14 extern int efi_service_add ( EFI_HANDLE service, EFI_GUID *binding,
15  EFI_HANDLE *handle );
16 extern int efi_service_del ( EFI_HANDLE service, EFI_GUID *binding,
18 
19 #endif /* _IPXE_EFI_SERVICE_H */
128 bit buffer containing a unique identifier value.
Definition: Base.h:215
int efi_service_add(EFI_HANDLE service, EFI_GUID *binding, EFI_HANDLE *handle)
Add service to child handle.
Definition: efi_service.c:46
EFI API.
int efi_service_del(EFI_HANDLE service, EFI_GUID *binding, EFI_HANDLE handle)
Remove service from child handle.
Definition: efi_service.c:96
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
uint16_t handle
Handle.
Definition: smbios.h:16
Definition: efi.h:59