IoGetIommuInterfaceEx 関数 (wdm.h)
一連の IOMMU ルーチンを含む拡張インターフェイスへのポインターを取得します。
構文
NTSTATUS IoGetIommuInterfaceEx(
ULONG Version,
ULONGLONG Flags,
PDMA_IOMMU_INTERFACE_EX InterfaceOut
);
パラメーター
Version
[入力]返される IOMMU ルーチンのセットを決定するインターフェイス バージョン。
Flags
[入力]インターフェイスの構成フラグ。 現在使用されていません。
InterfaceOut
[出力]デバイス ドメイン操作用の IOMMU インターフェイス ルーチンへのポインターを含む DMA_IOMMU_INTERFACE_EX 構造体へのポインター。
戻り値
この関数は NTKERNELAPI NTSTATUS を返します。
注釈
インターフェイスによって提供される IOMMU ルーチンを使用するには、 DmaRemappingCompatible レジストリ キー値 (1 に設定) を使用して、デバイス ドライバーを DMA 再マップにオプトインする必要があります。
これは、非推奨の IoGetIommuInterface 関数よりも優先されます。 この例 1 は、すべてのバージョンの IOMMU ルーチンに使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | wdm.h (Wdm.h を含む) |