GET_UPDATED_BUS_RESOURCE fonction de rappel (wdm.h)

Signale les dernières listes de ressources.

Syntaxe

GET_UPDATED_BUS_RESOURCE GetUpdatedBusResource;

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

Paramètres

[In] Context

Pointeur vers des informations de contexte spécifiques à l’interface. Pour ce paramètre, l’appelant fournit la valeur du membre Context de la structure BUS_RESOURCE_UPDATE_INTERFACE pour l’interface.

[Out] UpdatedResourceList

Pointeur vers la liste des ressources dans CM_RESOURCE_LIST structures utilisées par le pilote pour détecter l’appareil. Les ressources de cette liste sont sous forme brute et non traduite.

[Out] UpdatedTranslatedResourceList

Pointeur vers la liste des ressources dans CM_RESOURCE_LIST structures. Les ressources de cette liste sont traduites.

Valeur retournée

Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retournez un code d’erreur NTSTATUS Values approprié. Pour plus d’informations, consultez Valeurs NTSTATUS.

Remarques

Le gestionnaire Pnp appelle cette fonction de rappel pour interroger le pilote de bus pour obtenir les dernières ressources.

Inscrivez l’implémentation de cette fonction de rappel par le pilote de bus en définissant le PGET_UPDATED_BUS_RESOURCE membre de BUS_RESOURCE_UPDATE_INTERFACE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête wdm.h (include Wdm.h)
IRQL PASSIVE_LEVEL