IOMMU_DEVICE_DELETE função de retorno de chamada (wdm.h)
Exclui o token opaco fornecido que representa o IOMMU_DMA_DEVICE.
Sintaxe
IOMMU_DEVICE_DELETE IommuDeviceDelete;
NTSTATUS IommuDeviceDelete(
PIOMMU_DMA_DEVICE DmaDevice
)
{...}
Parâmetros
DmaDevice
[In] Um ponteiro para o token opaco que representa o IOMMU_DMA_DEVICE a ser excluído.
Retornar valor
STATUS_SUCCESS se a operação for bem-sucedida. Os possíveis valores retornados por erro incluem os seguintes códigos de status.
Código de retorno | Descrição |
---|---|
|
O dispositivo ainda está anexado a um domínio. Os chamadores são responsáveis por chamar [**DetachDeviceEx**](nc-wdm-iommu_domain_detach_device_ex.md) antes de chamar 'DeleteDevice'. |
Para obter mais informações, consulte Valores NTSTATUS.
Comentários
O chamador deve garantir que o IOMMU_DMA_DEVICE seja desanexado de qualquer domínio ao qual foi anexado anteriormente antes que o chamador tente excluir e liberar o dispositivo.
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | wdm.h (include Wdm.h) |