From 931c5eb3637441929634ddbe608acf94b293175e Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 28 Aug 2019 22:30:35 -0600 Subject: elevate: check for desktop admin ownership Signed-off-by: Jason A. Donenfeld --- elevate/syscall_windows.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'elevate/syscall_windows.go') diff --git a/elevate/syscall_windows.go b/elevate/syscall_windows.go index dba56375..1957dea2 100644 --- a/elevate/syscall_windows.go +++ b/elevate/syscall_windows.go @@ -84,3 +84,6 @@ const ( //sys coInitializeEx(reserved uintptr, coInit uint32) (ret error) = ole32.CoInitializeEx //sys coUninitialize() = ole32.CoUninitialize //sys coGetObject(name *uint16, bindOpts *cBIND_OPTS3, guid *windows.GUID, functionTable ***[0xffff]uintptr) (ret error) = ole32.CoGetObject + +//sys getWindowThreadProcessId(hwnd uintptr, pid *uint32) (tid uint32, err error) = user32.GetWindowThreadProcessId +//sys getShellWindow() (hwnd uintptr) = user32.GetShellWindow -- cgit v1.2.3-59-g8ed1b