// wdm.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Enables device drivers to make direct calls to parent bus driver routines. This structure defines the GUID_BUS_RESOURCE_UPDATE_INTERFACE interface.
SizeThe size, in bytes, of this structure.
VersionThe driver-defined interface version. Current version is PCI_FPB_RESOURCE_UPDATE_INTERFACE_VERSION.
ContextA pointer to interface-specific context information.
InterfaceReferenceA pointer to an InterfaceReference routine that increments the interface's reference count.
InterfaceDereferenceA pointer to an InterfaceDereference routine that decrements the interface's reference count.
GetUpdatedBusResourceA pointer to the busdriver-implemented callback function that is invoked to retrieve the updated resource information. See GET_UPDATED_BUS_RESOURCE
The BUS_RESOURCE_UPDATE_INTERFACE structure is an extension of the INTERFACE structure.