Rob Shearman : secur32: Don' t free the password in InitializeSecurityContextW to enable the credentials handle to be re-used in further InitializeSecurityContextW calls .