Freigeben über


HWPROFILE_CHANGE_NOTIFICATION Struktur (wdm.h)

Die HWPROFILE_CHANGE_NOTIFICATION-Struktur beschreibt ein Ereignis im Zusammenhang mit einer Änderung der Hardwareprofilkonfiguration. Der PnP-Manager sendet diese Struktur an einen Treiber, der eine Rückrufroutine für die Benachrichtigung über EventCategoryHardwareProfileChange Ereignisse registriert hat.

Syntax

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

Angehörige

Version

Gibt die Version der Datenstruktur an, derzeit 1.

Size

Gibt die Größe der Struktur in Bytes an, einschließlich der Größe der standard ersten drei Member sowie der ereignisspezifischen Daten.

Event

Gibt eine GUID an, die das Ereignis identifiziert: GUID_HWPROFILE_QUERY_CHANGE, GUID_HWPROFILE_CHANGE_COMPLETE oder GUID_HWPROFILE_CHANGE_CANCELLED. Die GUIDs werden in Wdmguid.h definiert.

Bemerkungen

Es gibt keine ereignisspezifischen Daten für ein Hardwareprofiländerungsereignis.

Anforderungen

Anforderung Wert
Header- wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Siehe auch

DEVICE_INTERFACE_CHANGE_NOTIFICATION

IoRegisterPlugPlayNotification-

PLUGPLAY_NOTIFICATION_HEADER

TARGET_DEVICE_REMOVAL_NOTIFICATION