// 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 referenceNo description available.
DXGK_BUILDPAGINGBUFFER_FLUSHTLB is used as part of a flush translation look-aside buffer (TLB) operation.
RootPageTableAddressPhysical address of the root page table being invalidated.
hProcessKMD process handle, returned from DxgkDdiCreateProcess, that the page table belongs to.
StartVirtualAddressThe start of the affected GPU virtual address range.
EndVirtualAddressThe end of the affected GPU virtual address range. When both StartVirtualAddress and EndVirtualAddress are zero, the entire GPU virtual address range is affected.