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}