DXGKETW_APERTUREMAPPINGEVENT structure

Logs an event associated with a map-aperture-segment operation.

Syntax


typedef struct _DXGKETW_APERTUREMAPPINGEVENT {
  EVENT_TRACE_HEADER wmiTraceHeader;
  ULONGLONG          hDevice;
  ULONGLONG          hAllocationGlobalHandle;
  ULONGLONG          size;
  BOOL               bTemporary;
} DXGKETW_APERTUREMAPPINGEVENT;

Members

wmiTraceHeader

A value of type EVENT_TRACE_HEADER that is used to report events to the WMI event logger.

hDevice

[in] A handle to the device that owns the allocation that hAllocationGlobalHandle specifies that is mapped into an aperture segment.

For a shared allocation, hDevice is set to the device that the video memory manager determined to be the owner of the allocation.

hDevice is NULL for the primary allocation.

hAllocationGlobalHandle

[in] A handle to the allocation that is mapped into the aperture segment.

hAllocation is NULL when a DMA buffer is mapped into the aperture segment because DMA buffers are not explicitly created by the driver.

size

[in/out] The size, in bytes, of the paging buffer.

bTemporary

Reserved for system use.

Remarks

The display miniport driver specifies these flags for the video memory manager in the DXGKARG_BUILDPAGINGBUFFER.MapApertureSegment structure.

Requirements

Minimum supported client

Windows 8 Release Preview

Minimum supported server

Windows Server 2012

Header

Dxetwevt.h (include Dxetwevt.h)

See also

DXGKARG_BUILDPAGINGBUFFER
EVENT_TRACE_HEADER

 

 

Send comments about this topic to Microsoft

Build date: 7/11/2012

Show: