Функция KsSetDevicePnpAndBaseObject (ks.h)
Функция KsSetDevicePnpAndBaseObject задает объект устройства PnP в заголовке устройства, который является следующим объектом устройства в стеке PnP и является объектом устройства, которому перенаправляются запросы PnP, если используется KsDefaultDispatchPnp .
Синтаксис
KSDDKAPI VOID KsSetDevicePnpAndBaseObject(
[in] KSDEVICE_HEADER Header,
[in] PDEVICE_OBJECT PnpDeviceObject,
PDEVICE_OBJECT BaseObject
);
Параметры
[in] Header
Указывает на заголовок, ранее выделенный KsAllocateDeviceHeader , в который помещает объект устройства PnP.
[in] PnpDeviceObject
Указывает объект устройства PnP для размещения в заголовке устройства, перезаписав любой ранее заданный объект устройства.
BaseObject
Указывает базовый объект устройства, к которому подключен этот заголовок устройства. Его необходимо задать, если используется KsRecalculateStackDepth .
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
Библиотека | Ks.lib |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по