pub unsafe fn PsImpersonateClient( thread: PETHREAD, token: Option<*const c_void>, copyonopen: bool, effectiveonly: bool, impersonationlevel: SECURITY_IMPERSONATION_LEVEL, ) -> NTSTATUS