pub unsafe extern "system" fn InitVariantFromDoubleArray(
    prgn: *const f64,
    celems: u32,
    pvar: *mut VARIANT,
) -> HRESULT