다음을 통해 공유


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