Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
IOMMU_PASID_DEVICE_DELETE удаляет подустройство PASID и освобождает asID.
Синтаксис
IOMMU_PASID_DEVICE_DELETE IommuPasidDeviceDelete;
NTSTATUS IommuPasidDeviceDelete(
PIOMMU_DMA_PASID_DEVICE PasidDevice
)
{...}
Параметры
PasidDevice
[in] Указатель на структуру IOMMU_DMA_PASID_DEVICE, представляющую подустройство PASID для удаления.
Возвращаемое значение
Возвращает значение NTSTATUS. Возможные значения включают:
| Код возврата | Описание |
|---|---|
| STATUS_SUCCESS | При успешном удалении дочернего устройства PASID. |
| STATUS_RESOURCE_IN_USE | Устройство по-прежнему подключено к домену. Вызывающие устройства отвечают за отключение устройств от доменов перед удалением устройства. |
Замечания
Вызывающие устройства отвечают за отключение устройств от доменов перед удалением устройства.
Требования
| Требование | Ценность |
|---|---|
| Заголовок | wdm.h |
| IRQL | пассивный уровень |