DXGKDDI_FLEXIOV_DEVICE_INTERFACE 구조체(dispmprt.h)

유연한 IOV(입력/출력 가상화) 커널 모드 드라이버 인터페이스에 대해 설명합니다.

구문

typedef struct _DXGKDDI_FLEXIOV_DEVICE_INTERFACE {
  IN USHORT                       Size;
  IN USHORT                       Version;
  OUT PVOID                       Context;
  OUT PINTERFACE_REFERENCE        InterfaceReference;
  OUT PINTERFACE_DEREFERENCE      InterfaceDereference;
  OUT PDXGKDDI_GETBACKINGRESOURCE DxgkDdiGetBackingResource;
  OUT PDXGKDDI_GETMMIORANGECOUNT  DxgkDdiGetMmioRangeCount;
  OUT PDXGKDDI_GETMMIORANGES      DxgkDdiGetMmioRanges;
} DXGKDDI_FLEXIOV_DEVICE_INTERFACE, *PDXGKDDI_FLEXIOV_DEVICE_INTERFACE;

멤버

Size

구조체의 크기입니다.

Version

인터페이스 버전입니다.

Context

인터페이스와 연결할 컨텍스트입니다.

InterfaceReference

참조를 추가할 때 호출할 인터페이스 참조 함수입니다.

InterfaceDereference

참조를 할당 취소할 때 호출할 인터페이스 참조 함수입니다.

DxgkDdiGetBackingResource

백업 리소스 가져오기 함수를 가리킵니다.

DxgkDdiGetMmioRangeCount

get 메모리 범위 개수 함수를 가리킵니다.

DxgkDdiGetMmioRanges

get 메모리 범위 함수를 가리킵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809
머리글 dispmprt.h