aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/netapi32.odin
Commit message (Collapse)AuthorAgeFilesLines
* Change `stdcall` -> `system`gingerBill2024-01-171-1/+1
|
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-5/+5
|
* Allow `core:sys/windows` to build on Windows onlyJeroen van Rijn2021-07-151-0/+1
|
* Add support to core:windows to add/delete users.Jeroen van Rijn2021-04-131-0/+37
main :: proc() { using fmt; using windows; username := "testuser"; password := "testpass"; ok := add_user("", username, password); fmt.printf("add_user: %v\n", ok); pi := windows.PROCESS_INFORMATION{}; ok2, path := windows.add_user_profile(username); fmt.printf("add_user_profile: %v, %v\n", ok2, path); ok3 := windows.delete_user_profile(username); fmt.printf("delete_user_profile: %v\n", ok3); ok4 := windows.delete_user("", username); fmt.printf("delete_user: %v\n", ok4); // Has optional bool to not wait on the process before returning. b := run_as_user(username, password, "C:\\Repro\\repro.exe", "Hellope!", &pi); fmt.printf("run_as_user: %v %v\n", b, pi); }