Function CreateSemaphoreExW
pub unsafe fn CreateSemaphoreExW<P3>(
lpsemaphoreattributes: Option<*const SECURITY_ATTRIBUTES>,
linitialcount: i32,
lmaximumcount: i32,
lpname: P3,
dwflags: Option<u32>,
dwdesiredaccess: u32,
) -> Result<HANDLE>where
P3: Param<PCWSTR>,