Partager via


structure HWPROFILE_CHANGE_NOTIFICATION (wdm.h)

La structure HWPROFILE_CHANGE_NOTIFICATION décrit un événement lié à une modification de configuration de profil matériel. Le gestionnaire PnP envoie cette structure à un pilote qui a inscrit une routine de rappel pour la notification de EventCategoryHardwareProfileChange événements.

Syntaxe

typedef struct _HWPROFILE_CHANGE_NOTIFICATION {
  USHORT Version;
  USHORT Size;
  GUID   Event;
} HWPROFILE_CHANGE_NOTIFICATION, *PHWPROFILE_CHANGE_NOTIFICATION;

Membres

Version

Spécifie la version de la structure de données, actuellement 1.

Size

Spécifie la taille de la structure, en octets, y compris la taille des trois premiers membres standard ainsi que les données spécifiques à l’événement.

Event

Spécifie un GUID identifiant l’événement : GUID_HWPROFILE_QUERY_CHANGE, GUID_HWPROFILE_CHANGE_COMPLETE ou GUID_HWPROFILE_CHANGE_CANCELLED. Les GUID sont définis dans Wdmguid.h.

Remarques

Il n’existe aucune donnée spécifique à l’événement pour un événement de modification de profil matériel.

Exigences

Exigence Valeur
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

DEVICE_INTERFACE_CHANGE_NOTIFICATION

ioRegisterPlugPlayNotification

PLUGPLAY_NOTIFICATION_HEADER

TARGET_DEVICE_REMOVAL_NOTIFICATION