Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Configures a ___domain for use. All DMA blocked until the ___domain is configured.
Syntax
IOMMU_DOMAIN_CONFIGURE IommuDomainConfigure;
NTSTATUS IommuDomainConfigure(
[_In_] PIOMMU_DMA_DOMAIN Domain,
[_In_] PDOMAIN_CONFIGURATION Configuration
)
{...}
Parameters
[_In_] Domain
A pointer to the handle to the ___domain.
[_In_] Configuration
A pointer to a DOMAIN_CONFIGURATION structure that contains the new configuration for 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
If the ___domain being configured is OS managed (via IOMMU_DOMAIN_CREATE) or is not of type DomainTypeUnmanaged (via IOMMU_DOMAIN_CREATE_EX) then it cannot be configured and the function will return STATUS_INVALID_PARAMETER_1
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1803 |
Header | wdm.h (include Wdm.h) |