DXGK_BUILDPAGINGBUFFER_FLUSHTLB - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
  D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
  HANDLE                  hProcess;
  D3DGPU_VIRTUAL_ADDRESS  StartVirtualAddress;
  D3DGPU_VIRTUAL_ADDRESS  EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgk_buildpagingbuffer_flushtlb)

_DXGK_BUILDPAGINGBUFFER_FLUSHTLB structure

Description

DXGK_BUILDPAGINGBUFFER_FLUSHTLB is used as part of a flush translation look-aside buffer (TLB) operation.

Members

RootPageTableAddress

Physical address of the root page table being invalidated.

hProcess

KMD process handle, returned from DxgkDdiCreateProcess, that the page table belongs to.

StartVirtualAddress

The start of the affected GPU virtual address range.

EndVirtualAddress

The end of the affected GPU virtual address range. When both StartVirtualAddress and EndVirtualAddress are zero, the entire GPU virtual address range is affected.