GET_UPDATED_BUS_RESOURCE回调函数 (wdm.h)

报告最新的资源列表。

语法

GET_UPDATED_BUS_RESOURCE GetUpdatedBusResource;

NTSTATUS GetUpdatedBusResource(
  [In]  PVOID Context,
  [Out] PCM_RESOURCE_LIST *UpdatedResourceList,
  [Out] PCM_RESOURCE_LIST *UpdatedTranslatedResourceList
)
{...}

参数

[In] Context

指向特定于接口的上下文信息的指针。 对于此参数,调用方为接口提供 BUS_RESOURCE_UPDATE_INTERFACE 结构的 Context 成员中的值。

[Out] UpdatedResourceList

指向驱动程序用于检测设备的 CM_RESOURCE_LIST 结构中的资源列表的指针。 此列表中的资源采用未经翻译的原始形式。

[Out] UpdatedTranslatedResourceList

指向CM_RESOURCE_LIST结构中的资源列表 指针。 此列表中的资源已转换。

返回值

如果操作成功,则返回STATUS_SUCCESS。 否则,返回相应的 NTSTATUS 值错误代码。 有关详细信息,请参阅 NTSTATUS 值

注解

Pnp 管理器调用此回调函数来查询总线驱动程序以获取最新资源。

通过设置 BUS_RESOURCE_UPDATE_INTERFACE 的 PGET_UPDATED_BUS_RESOURCE 成员,注册总线驱动程序对此回调 函数的实现

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 wdm.h (包括 Wdm.h)
IRQL PASSIVE_LEVEL