We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8ee512 commit a916499Copy full SHA for a916499
uefi-raw/CHANGELOG.md
@@ -2,6 +2,7 @@
2
3
## Added
4
- Added `Ipv4Address`, `Ipv6Address`, and `MacAddress` types.
5
+- Added `ServiceBindingProtocol`.
6
7
# uefi-raw - 0.5.0 (2023-11-12)
8
uefi-raw/src/protocol/driver.rs
@@ -28,3 +28,11 @@ impl ComponentName2Protocol {
28
/// 4646.
29
pub const DEPRECATED_COMPONENT_NAME_GUID: Guid = guid!("107a772c-d5e1-11d4-9a46-0090273fc14d");
30
}
31
+
32
+#[derive(Debug)]
33
+#[repr(C)]
34
+pub struct ServiceBindingProtocol {
35
+ pub create_child:
36
+ unsafe extern "efiapi" fn(this: *mut Self, child_handle: *mut Handle) -> Status,
37
+ pub destroy_child: unsafe extern "efiapi" fn(this: *mut Self, child_handle: Handle) -> Status,
38
+}
0 commit comments