Lines Matching refs:se
15 SHELLEXECUTEINFOW se; in rktio_shell_execute() local
33 memset(&se, 0, sizeof(se)); in rktio_shell_execute()
34 se.fMask = SEE_MASK_NOCLOSEPROCESS | SEE_MASK_FLAG_DDEWAIT; in rktio_shell_execute()
35 se.cbSize = sizeof(se); in rktio_shell_execute()
37 se.lpVerb = NULL; in rktio_shell_execute()
39 se.lpVerb = WIDE_PATH_copy(verb); in rktio_shell_execute()
40 se.lpFile = WIDE_PATH_copy(target); in rktio_shell_execute()
41 se.lpParameters = WIDE_PATH_copy(arg); in rktio_shell_execute()
42 se.lpDirectory = WIDE_PATH_copy(dir); in rktio_shell_execute()
43 se.nShow = show_mode; in rktio_shell_execute()
44 se.hwnd = NULL; in rktio_shell_execute()
46 r = (int)(intptr_t)ShellExecuteW(se.hwnd, se.lpVerb, se.lpFile, se.lpParameters, in rktio_shell_execute()
47 se.lpDirectory, se.nShow); in rktio_shell_execute()
66 if (se.lpVerb) free((char *)se.lpVerb); in rktio_shell_execute()
67 free((char *)se.lpFile); in rktio_shell_execute()
68 free((char *)se.lpParameters); in rktio_shell_execute()
69 free((char *)se.lpDirectory); in rktio_shell_execute()