Afficher en anglais

Partage via


fonction de rappel GET_UPDATED_BUS_RESOURCE (wdm.h)

Signale les listes de ressources les plus récentes.

Syntaxe

C++
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 de 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 convertie.

[Out] UpdatedTranslatedResourceList

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

Valeur de retour

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 les ressources les plus récentes.

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

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête wdm.h (include Wdm.h)
IRQL PASSIVE_LEVEL