Функция KsQuerySoftwareBusInterface (swenum.h)
Эта функция предназначена только для внутреннего использования.
Функция KsQuerySoftwareBusInterface создает буфер из страничного пула и копирует ссылку, связанную с PDO объекта перечислителя шины спроса в буфер. Это ответственность вызывающего объекта для освобождения буфера с помощью ExFreePool.
Синтаксис
KSDDKAPI NTSTATUS KsQuerySoftwareBusInterface(
[in] PDEVICE_OBJECT PnpDeviceObject,
[out] PBUS_INTERFACE_SWENUM BusInterface
);
Параметры
[in] PnpDeviceObject
Указатель на объект устройства перечислителя нагрузки по запросу.
[out] BusInterface
Указатель на интерфейс перечислителя шины по запросу.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если запрос обрабатывается. В противном случае возвращается соответствующий код ошибки.
Замечания
Мини-driver может получить доступ к этой функции через QueryReferenceString член структуры BUS_INTERFACE_SWENUM.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | swenum.h (include Swenum.h) |