#[repr(C)]pub struct HiiConfigAccessProtocol {
pub extract_config: unsafe extern "efiapi" fn(this: *const Self, request: *const Char16, progress: *mut *const Char16, results: *mut *const Char16) -> Status,
pub route_config: unsafe extern "efiapi" fn(this: *const Self, configuration: *const Char16, progress: *mut *const Char16) -> Status,
pub callback: unsafe extern "efiapi" fn(this: *const Self, action: BrowserAction, question_id: QuestionId, value_type: u8, value: *mut IfrTypeValue, action_request: *mut BrowserActionRequest) -> Status,
}Expand description
EFI_HII_CONFIG_ACCESS_PROTOCOL
Fields§
§extract_config: unsafe extern "efiapi" fn(this: *const Self, request: *const Char16, progress: *mut *const Char16, results: *mut *const Char16) -> Status§route_config: unsafe extern "efiapi" fn(this: *const Self, configuration: *const Char16, progress: *mut *const Char16) -> Status§callback: unsafe extern "efiapi" fn(this: *const Self, action: BrowserAction, question_id: QuestionId, value_type: u8, value: *mut IfrTypeValue, action_request: *mut BrowserActionRequest) -> Status