Changeset 32039 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Miniport
- Timestamp:
- Aug 27, 2010 11:09:05 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp
r31979 r32039 1468 1468 if (ppv) 1469 1469 { 1470 #ifndef VBOXWDDM 1470 1471 /* The pHostFlags field is mapped through pvAdapterInformation. It must be cleared first, 1471 1472 * and it must be done in a way which avoids races with the interrupt handler. … … 1473 1474 VideoPortSynchronizeExecution(PrimaryExtension, VpMediumPriority, 1474 1475 VBoxUnmapAdpInfoCallback, PrimaryExtension); 1475 #ifndef VBOXWDDM1476 1476 VideoPortUnmapMemory(PrimaryExtension, ppv, NULL); 1477 1477 #else 1478 NTSTATUS ntStatus = PrimaryExtension->u.primary.DxgkInterface.DxgkCbUnmapMemory(PrimaryExtension->u.primary.DxgkInterface.DeviceHandle, 1478 BOOLEAN bRet; 1479 NTSTATUS ntStatus = PrimaryExtension->u.primary.DxgkInterface.DxgkCbSynchronizeExecution(PrimaryExtension->u.primary.DxgkInterface.DeviceHandle, 1480 VBoxUnmapAdpInfoCallback, PrimaryExtension, 1481 0, &bRet); 1482 Assert(ntStatus == STATUS_SUCCESS); 1483 ntStatus = PrimaryExtension->u.primary.DxgkInterface.DxgkCbUnmapMemory(PrimaryExtension->u.primary.DxgkInterface.DeviceHandle, 1479 1484 ppv); 1480 1485 Assert(ntStatus == STATUS_SUCCESS);
Note:
See TracChangeset
for help on using the changeset viewer.