IOMMU_DOMAIN_CREATE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

IOMMU_DOMAIN_CREATE IommuDomainCreate;

NTSTATUS IommuDomainCreate(
  [_In_]  BOOLEAN OsManagedPageTable,
  [_Out_] PIOMMU_DMA_DOMAIN *DomainOut
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-wdm-iommu_domain_create)

Description

Creates a new DMA remapping device domain (a container for a set of page tables).

Parameters

OsManagedPageTable [_In_]

A boolean value that indicates whether the page table is managed by the caller or by the HAL.

DomainOut: [_Out_]

A pointer to IOMMU_DMA_DOMAIN variable that receives an opaque handle used to reference the domain.

Return value

Return STATUS_SUCCESS if the operation succeeds. Otherwise, return an appropriate NTSTATUS values error code. For more information, see NTSTATUS Values.

Remarks

This is deprecated. Consider using IOMMU_DOMAIN_CREATE_EX* and *DMA_IOMMU_INTERFACE_EX*.

See also