Windows: Update Control Panel to use ShellExecuteEx instead of WinExec
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 22 Oct 2009 12:57:04 +0000 (08:57 -0400)
committerJeffrey Altman <jaltman|account-1000011@unknown>
Thu, 22 Oct 2009 13:18:40 +0000 (06:18 -0700)
commit196b2a2cb35eb85fe599e5faa946c93073935928
tree404986adb9e9e8602bae1bc35a13fce986c7d473
parenta3bad94d1726a13460dd2c6f55f8742efa9c34d6
Windows: Update Control Panel to use ShellExecuteEx instead of WinExec

WinExec is for 16-bit application compatibility.  Starting with
Windows 7 it cannot be used to execute a process that requires
elevated privileges.  ShellExecute[Ex] must be used instead.

LICENSE MIT

Reviewed-on: http://gerrit.openafs.org/711
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/client_cpa/NTMakefile
src/WINNT/client_cpa/cpl_interface.cpp