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 Version 1809
Header wdm.h