pub unsafe fn OpenSemaphoreA<P0, P1>(
    dwdesiredaccess: u32,
    binherithandle: P0,
    lpname: P1
) -> HANDLE
where P0: IntoParam<BOOL>, P1: IntoParam<PCSTR>,