Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
IOMMU_PASID_DEVICE_DELETE löscht ein PASID-Untergerät und gibt seine ASID frei.
Syntax
IOMMU_PASID_DEVICE_DELETE IommuPasidDeviceDelete;
NTSTATUS IommuPasidDeviceDelete(
PIOMMU_DMA_PASID_DEVICE PasidDevice
)
{...}
Die Parameter
PasidDevice
[in] Zeiger auf die IOMMU_DMA_PASID_DEVICE Struktur, die das zu löschende PASID-Untergerät darstellt.
Rückgabewert
Gibt einen NTSTATUS-Wert zurück. Mögliche Werte sind:
| Rückgabecode | BESCHREIBUNG |
|---|---|
| STATUS_SUCCESS | Beim erfolgreichen Löschen des PASID-Untergeräts. |
| STATUS_RESOURCE_IN_USE | Das Gerät ist weiterhin an eine Domäne angefügt. Anrufer sind dafür verantwortlich, Geräte von Domänen zu trennen, bevor Sie das Gerät löschen. |
Bemerkungen
Anrufer sind dafür verantwortlich, Geräte von Domänen zu trennen, bevor sie das Gerät löschen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Überschrift | wdm.h |
| IRQL | PASSIVE_LEVEL |