KsQuerySoftwareBusInterface-Funktion (swenum.h)
Diese Funktion ist nur für die interne Verwendung vorgesehen.
Die KsQuerySoftwareBusInterface--Funktion erstellt einen Puffer aus dem ausgelagerten Pool und kopiert die Referenzzeichenfolge, die dem PDO des Anforderungsladebusobjekts zugeordnet ist, in den Puffer. Es liegt in der Verantwortung des Aufrufers, den Puffer mit ExFreePool-freizuerlegen.
Syntax
KSDDKAPI NTSTATUS KsQuerySoftwareBusInterface(
[in] PDEVICE_OBJECT PnpDeviceObject,
[out] PBUS_INTERFACE_SWENUM BusInterface
);
Parameter
[in] PnpDeviceObject
Zeigen Sie auf das Geräteobjekt des Anforderungsladebus.
[out] BusInterface
Zeiger auf die Schnittstelle des Anforderungsladebus-Enumerators.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn die Anforderung verarbeitet wird. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.
Bemerkungen
Ein Minidriver kann über das QueryReferenceString Member der BUS_INTERFACE_SWENUM Struktur auf diese Funktion zugreifen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | swenum.h (include Swenum.h) |