pub unsafe fn FlushPrinter<P0>(
    hprinter: P0,
    pbuf: Option<*const c_void>,
    cbbuf: u32,
    pcwritten: *mut u32,
    csleep: u32
) -> BOOL
where P0: IntoParam<HANDLE>,