次の方法で共有


GET_UPDATED_BUS_RESOURCE コールバック関数 (wdm.h)

最新のリソース 一覧を報告します。

構文

GET_UPDATED_BUS_RESOURCE GetUpdatedBusResource;

NTSTATUS GetUpdatedBusResource(
  [In]  PVOID Context,
  [Out] PCM_RESOURCE_LIST *UpdatedResourceList,
  [Out] PCM_RESOURCE_LIST *UpdatedTranslatedResourceList
)
{...}

パラメーター

[In] Context

インターフェイス固有のコンテキスト情報へのポインター。 このパラメーターの場合、呼び出し元は インターフェイスの BUS_RESOURCE_UPDATE_INTERFACE 構造体の Context メンバーから値を提供します。

[Out] UpdatedResourceList

ドライバーがデバイスの検出に使用 CM_RESOURCE_LIST 構造体内のリソース リストへのポインター。 このリスト内のリソースは、未加工の未翻訳の形式です。

[Out] UpdatedTranslatedResourceList

CM_RESOURCE_LIST構造体内のリソース リストへのポインター。 この一覧のリソースは翻訳されます。

戻り値

操作が成功した場合は、STATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS 値エラー コードを返します。 詳細については、「 NTSTATUS 値」を参照してください。

注釈

Pnp マネージャーは、このコールバック関数を呼び出して、バス ドライバーに最新のリソースのクエリを実行します。

BUS_RESOURCE_UPDATE_INTERFACEの PGET_UPDATED_BUS_RESOURCE メンバーを設定して、バス ドライバーのこのコールバック関数の実装 登録します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header wdm.h (Wdm.h を含む)
IRQL PASSIVE_LEVEL