BUS_RESOURCE_UPDATE_INTERFACE 结构 (wdm.h)

使设备驱动程序能够直接调用父总线驱动程序例程。 此结构定义GUID_BUS_RESOURCE_UPDATE_INTERFACE接口。

语法

typedef struct _BUS_RESOURCE_UPDATE_INTERFACE {
  USHORT                    Size;
  USHORT                    Version;
  PVOID                     Context;
  PINTERFACE_REFERENCE      InterfaceReference;
  PINTERFACE_DEREFERENCE    InterfaceDereference;
  PGET_UPDATED_BUS_RESOURCE GetUpdatedBusResource;
} BUS_RESOURCE_UPDATE_INTERFACE, *PBUS_RESOURCE_UPDATE_INTERFACE;

成员

Size

此结构的大小(以字节为单位)。

Version

驱动程序定义的接口版本。 当前版本PCI_FPB_RESOURCE_UPDATE_INTERFACE_VERSION。

Context

指向特定于接口的上下文信息的指针。

InterfaceReference

指向 InterfaceReference 例程的指针,该例程递增接口的引用计数。

InterfaceDereference

指向接口引用计数递减的 InterfaceDereference 例程的指针。

GetUpdatedBusResource

指向 busdriver 实现的回调函数的指针,该回调函数被调用以检索更新的资源信息。 请参阅 GET_UPDATED_BUS_RESOURCE

注解

BUS_RESOURCE_UPDATE_INTERFACE 结构是 INTERFACE 结构的扩展。

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 wdm.h