Поделиться через


структура 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