pub unsafe extern "system" fn CoRegisterSurrogate(
    psurrogate: ISurrogate
) -> HRESULT