SRIOV_MITIGATED_RANGES_OUTPUT structure (pcivirt.h)

This structure is the output buffer received by the IOCTL_SRIOV_QUERY_MITIGATED_RANGES request to get the specific ranges on which intercepts must be placed.

Syntax

typedef struct _SRIOV_MITIGATED_RANGES_OUTPUT {
  ULONG64  BasePageNumber;
  ULONG    PageCount;
  BOOLEAN  InterceptReads;
  BOOLEAN  InterceptWrites;
} SRIOV_MITIGATED_RANGES_OUTPUT, SRIOV_MITIGATED_RANGES_OUTPUT;

Members

BasePageNumber

The base address of the allocated region of pages.

PageCount

Total number of pages.

InterceptReads

A boolean that indicates the reads intercept bit.

InterceptWrites

A boolean that indicates the write intercept bit.

Requirements

Requirement Value
Header pcivirt.h