pub unsafe extern "system" fn PropVariantToDoubleVectorAlloc(
    propvar: *const PROPVARIANT,
    pprgn: *mut *mut f64,
    pcelem: *mut u32,
) -> HRESULT