From 8eecca8c75d7b60bcf069a0d4a668ecb45bb6d38 Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Mon, 12 Sep 2016 23:01:21 +0100 Subject: [PATCH] Add missing calls to PAGED_CODE Signed-off-by: Frediano Ziglio --- qxldod/QxlDod.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp index eb88744..bd323dd 100755 --- a/qxldod/QxlDod.cpp +++ b/qxldod/QxlDod.cpp @@ -2900,6 +2900,7 @@ VOID VgaDevice::ResetDevice(VOID) NTSTATUS VgaDevice::AcquireFrameBuffer(CURRENT_BDD_MODE* pCurrentBddMode) { + PAGED_CODE(); if (pCurrentBddMode->Flags.DoNotMapOrUnmap) { return STATUS_UNSUCCESSFUL; } @@ -2918,6 +2919,7 @@ NTSTATUS VgaDevice::AcquireFrameBuffer(CURRENT_BDD_MODE* pCurrentBddMode) NTSTATUS VgaDevice::ReleaseFrameBuffer(CURRENT_BDD_MODE* pCurrentBddMode) { + PAGED_CODE(); NTSTATUS status = UnmapFrameBuffer(pCurrentBddMode->FrameBuffer.Ptr, pCurrentBddMode->DispInfo.Height * pCurrentBddMode->DispInfo.Pitch); pCurrentBddMode->FrameBuffer.Ptr = NULL; pCurrentBddMode->Flags.FrameBufferIsActive = FALSE; @@ -4563,6 +4565,7 @@ void QxlDevice::SetMonitorConfig(QXLHead * monitor_config) LONG QxlDevice::GetMaxSourceMappingHeight(D3DKMT_MOVE_RECT* Moves, ULONG NumMoves, RECT* DirtyRects, ULONG NumDirtyRects) { + PAGED_CODE(); LONG maxHeight = 0; if (Moves != NULL) { for (UINT i = 0; i < NumMoves; i++) {