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 结构的 上下文 成员中的值。

[Out] UpdatedResourceList

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

[Out] UpdatedTranslatedResourceList

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

返回值

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

言论

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

通过设置 BUS_RESOURCE_UPDATE_INTERFACEPGET_UPDATED_BUS_RESOURCE 成员来注册总线驱动程序对此回调函数的实现。

要求

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