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_DEVICE_QUERY_INFORMATION akzeptiert ein IOMMU_DMA_DEVICE-Token und gibt die Geräteinformationen zurück.
Syntax
IOMMU_DEVICE_QUERY_INFORMATION IommuDeviceQueryInformation;
NTSTATUS IommuDeviceQueryInformation(
PIOMMU_DMA_DEVICE DmaDevice,
ULONG Size,
PULONG BytesWritten,
PIOMMU_DMA_DEVICE_INFORMATION Buffer
)
{...}
Die Parameter
DmaDevice
[in] Zeigen Sie auf das IOMMU_DMA_DEVICE-Token.
Size
[in] Stellt die Größe in Byte des bereitgestellten Puffers bereit.
BytesWritten
[out] Zeiger zum Empfangen der Anzahl von Bytes, die in den Puffer geschrieben wurden.
Buffer
[out] Zeiger auf eine IOMMU_DMA_DEVICE_INFORMATION Struktur, die die Geräteinformationen empfängt.
Rückgabewert
Gibt einen NTSTATUS-Wert zurück. Mögliche Werte sind:
| Rückgabecode | BESCHREIBUNG |
|---|---|
| STATUS_SUCCESS | Wenn die Geräteinformationen erfolgreich in den Puffer geschrieben wurden. |
| STATUS_BUFFER_TOO_SMALL | Wenn der bereitgestellte Puffer die Mindestgrößenanforderungen nicht erfüllt. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Überschrift | wdm.h |
| IRQL | PASSIVE_LEVEL |