pub unsafe fn CreateMutexW<P0, P1>(
    lpmutexattributes: Option<*const SECURITY_ATTRIBUTES>,
    binitialowner: P0,
    lpname: P1
) -> Result<HANDLE>
where P0: IntoParam<BOOL>, P1: IntoParam<PCWSTR>,