Функция KsTopologyPropertyHandler (ks.h)
Функция KsTopologyPropertyHandler выполняет стандартную обработку статических членов набора свойств KSPROPSETID_Topology . Функция использует структуру KSTOPOLOGY , которая описывает набор сведений, возвращаемых этим набором свойств.
Синтаксис
KSDDKAPI NTSTATUS KsTopologyPropertyHandler(
[in] PIRP Irp,
[in] PKSPROPERTY Property,
[in, out] PVOID Data,
[in] const KSTOPOLOGY *Topology
);
Параметры
[in] Irp
Указывает IRP, обрабатывающий запрос свойства.
[in] Property
Указывает конкретное свойство, к которой выполняется запрос.
[in, out] Data
Указывает данные, относящиеся к свойству топологии.
[in] Topology
Указывает на структуру KSTOPOLOGY , содержащую сведения о топологии.
Возвращаемое значение
Функция KsTopologyPropertyHandler возвращает STATUS_SUCCESS в случае успешного выполнения, или возвращает ошибку, относясь к обрабатываемым свойству. Функция всегда заполняет IO_STATUS_BLOCK. Информационное поле ПИРП. Элемент IoStatus в IRP. Он не задает IO_STATUS_BLOCK. Поле состояния также не заполняет IRP.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
Библиотека | Ks.lib |