pub unsafe fn SetSuspendState<P0, P1, P2>(
    bhibernate: P0,
    bforce: P1,
    bwakeupeventsdisabled: P2
) -> BOOLEAN
where P0: IntoParam<BOOLEAN>, P1: IntoParam<BOOLEAN>, P2: IntoParam<BOOLEAN>,