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。PIRP 的信息字段。IRP 中的 IoStatus 元素。 它不会设置IO_STATUS_BLOCK。状态字段也不完成 IRP。

要求

要求
目标平台 通用
标头 ks.h (包括 Ks.h)
Library Ks.lib