1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::emu;

pub fn gateway(addr: u64, emu: &mut emu::Emu) -> String {
    match addr {
        /*0x77733553 => StartServiceCtrlDispatcherA(emu),
        0x776fa965 => StartServiceCtrlDispatcherW(emu),*/
        _ => {
            let apiname = emu::winapi64::kernel32::guess_api_name(emu, addr);
            println!("calling unimplemented winhttp API 0x{:x} {}", addr, apiname);
            return apiname;
        }
    }

    //return String::new();
}