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.
Diese Funktion ist nur für die interne Verwendung vorgesehen.
Die KsRemoveBusEnumInterface-Funktion entfernt eine Schnittstelle zum Anforderungsladebus-Enumeratorobjekt.
Syntax
KSDDKAPI NTSTATUS KsRemoveBusEnumInterface(
[in] PIRP Irp
);
Parameter
[in] Irp
Zeiger auf ein IRP, das eine SWENUM_INSTALL_INTERFACE Struktur enthält, die die Geräte-ID, Schnittstellen-ID und Referenzzeichenfolge des zu entfernenden Geräts und der Schnittstelle angibt. Informationen zu dieser Struktur finden Sie unten im Abschnitt "Remarks".
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.
Bemerkungen
Die Irp->AssociatedIrp.SystemBuffer wird angenommen, dass sie eine SWENUM_INSTALL_INTERFACE Struktur enthält. Die DeviceId, InterfaceId und ReferenceString- Elemente der Struktur geben das zu entfernende Gerät und die Schnittstelle an.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Header- | swenum.h (include Swenum.h) |
| Library | Ks.lib |