次の方法で共有


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

get バッキング リソース関数を指します。

DxgkDdiGetMmioRangeCount

メモリ範囲カウントの取得関数をポイントします。

DxgkDdiGetMmioRanges

メモリ範囲の取得関数を指します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー dispmprt.h