Функция 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 (включая Swenum.h) |