#include <win32k.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| | DBG_DEFAULT_CHANNEL (UserMonitor) |
| static PMONITOR | IntCreateMonitorObject () |
| static void | IntDestroyMonitorObject (IN PMONITOR pMonitor) |
| PMONITOR NTAPI | UserGetMonitorObject (IN HMONITOR hMonitor) |
| PMONITOR NTAPI | UserGetPrimaryMonitor () |
| NTSTATUS NTAPI | UserAttachMonitor (IN HDEV hDev) |
| NTSTATUS NTAPI | UserDetachMonitor (IN HDEV hDev) |
| NTSTATUS NTAPI | UserUpdateMonitorSize (IN HDEV hDev) |
| static UINT | IntGetMonitorsFromRect (OPTIONAL IN LPCRECTL pRect, OPTIONAL OUT HMONITOR *phMonitorList, OPTIONAL OUT PRECTL prcMonitorList, OPTIONAL IN DWORD dwListSize, OPTIONAL IN DWORD dwFlags) |
| PMONITOR NTAPI | UserMonitorFromRect (PRECTL pRect, DWORD dwFlags) |
| INT APIENTRY | NtUserEnumDisplayMonitors (OPTIONAL IN HDC hdc, OPTIONAL IN LPCRECTL pUnsafeRect, OPTIONAL OUT HMONITOR *phUnsafeMonitorList, OPTIONAL OUT PRECTL prcUnsafeMonitorList, OPTIONAL IN DWORD dwListSize) |
| BOOL APIENTRY | NtUserGetMonitorInfo (IN HMONITOR hMonitor, OUT LPMONITORINFO pMonitorInfoUnsafe) |
| HMONITOR APIENTRY | NtUserMonitorFromPoint (IN POINT pt, IN DWORD dwFlags) |
| HMONITOR APIENTRY | NtUserMonitorFromRect (IN LPCRECTL pRectUnsafe, IN DWORD dwFlags) |
| HMONITOR APIENTRY | NtUserMonitorFromWindow (IN HWND hWnd, IN DWORD dwFlags) |
Variables |
| static PMONITOR | gMonitorList = NULL |