uefi/
component_name.rs

1use crate::prelude::*;
2
3#[repr(C)]
4pub struct ComponentName {
5    pub GetDriverName:
6        extern "efiapi" fn(&ComponentName, Language: *const u8, DriverName: &mut *mut u16) -> Status,
7    pub GetControllerName: extern "efiapi" fn(
8        &ComponentName,
9        ControllerHandle: Handle,
10        ChildHandle: Handle,
11        Language: *const u8,
12        ControllerName: &mut *mut u16,
13    ) -> Status,
14    pub SupportedLanguages: *const u8,
15}
16
17impl ComponentName {
18    pub const GUID: Guid = guid!("6a7a5cff-e8d9-4f70-bada-75ab3025ce14");
19}