internal static extern unsafe bool ShellExecuteExW( SHELLEXECUTEINFO *pExecInfo);
internal static unsafe partial bool ShellExecuteExW( SHELLEXECUTEINFO *pExecInfo);
internal static unsafe extern bool ShellExecuteEx(SHELLEXECUTEINFO *lpExecInfo);