Функция 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 (include Ks.h) |
библиотеки | Ks.lib |