SystemIdleCheck: APIs Used
In case anyone is curious, this is a list of APIs that are being used. Note that the event logging functionality is still in progress, but the API references are in place in the code.
| Function | Library | Alias? | Used for |
|---|---|---|---|
| ExitWindowsEx | user32 | Logoff | |
| GetCurrentProcess | kernel32 | Logoff | |
| OpenProcessToken | advapi32 | Logoff | |
| LookupPrivilegeValue | advapi32 | Logoff | |
| AdjustTokenPrivileges | advapi32 | Logoff | |
| GetAsyncKeyState | user32 | Monitor Keyboard | |
| GetCursorPos | user32 | Monitor Mouse Movement | |
| SetWindowPos | user32 | Put a window on top of all others | |
| RegisterEventSource | advapi32 | RegisterEventSourceA | Using Windows Event Log |
| DeregisterEventSource | advapi32 | Using Windows Event Log | |
| ReportEvent | advapi32 | ReportEventA | Using Windows Event Log |
| LockWorkStation | user32 | LockMe | Adds lock workstation function |
Loading Comments ...
Comments
No comments have been added for this post.
You must be logged in to make a comment.