pub unsafe extern "system" fn CoInitializeEx(
    pvreserved: *const c_void,
    dwcoinit: u32
) -> HRESULT