Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enables device drivers to make direct calls to parent bus driver routines. This structure defines the GUID_BUS_RESOURCE_UPDATE_INTERFACE interface.
Syntax
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;
Members
Size
The size, in bytes, of this structure.
Version
The driver-defined interface version. Current version is PCI_FPB_RESOURCE_UPDATE_INTERFACE_VERSION.
Context
A pointer to interface-specific context information.
InterfaceReference
A pointer to an InterfaceReference routine that increments the interface's reference count.
InterfaceDereference
A pointer to an InterfaceDereference routine that decrements the interface's reference count.
GetUpdatedBusResource
A pointer to the busdriver-implemented callback function that is invoked to retrieve the updated resource information. See GET_UPDATED_BUS_RESOURCE
Remarks
The BUS_RESOURCE_UPDATE_INTERFACE structure is an extension of the INTERFACE structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | wdm.h |