pub unsafe extern "system" fn RegOpenKeyExA(
    hKey: *mut HKEY__,
    lpSubKey: *const i8,
    ulOptions: u32,
    samDesired: u32,
    phkResult: *mut *mut HKEY__
) -> i32