pub type ProtocolOpenEx = extern "efiapi" fn(*mut Protocol, *mut *mut Protocol, *mut Char16, u64, u64, *mut IoToken) -> Status;