pub unsafe fn HrAddColumns<P0>(
    lptbl: P0,
    lpproptagcolumnsnew: *mut SPropTagArray,
    lpallocatebuffer: LPALLOCATEBUFFER,
    lpfreebuffer: LPFREEBUFFER
) -> Result<()>
where P0: IntoParam<IMAPITable>,