SP_POWERMESSAGEWAKE_PARAMS_A-Struktur (setupapi.h)

Eine SP_POWERMESSAGEWAKE_PARAMS-Struktur entspricht einer DIF_POWERMESSAGEWAKE Installationsanforderung.

Syntax

typedef struct _SP_POWERMESSAGEWAKE_PARAMS_A {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  CHAR                   *PowerMessageWake[LINE_LEN  2];
} SP_POWERMESSAGEWAKE_PARAMS_A, *PSP_POWERMESSAGEWAKE_PARAMS_A;

Member

ClassInstallHeader

Ein Installationsanforderungsheader, der die Headergröße und den DIF-Code für die Anforderung enthält. Siehe SP_CLASSINSTALL_HEADER.

PowerMessageWake[LINE_LEN * 2]

Puffer, der eine Zeichenfolge mit benutzerdefiniertem Text enthält. Windows zeigt diesen Text auf der Energieverwaltungsseite der Geräteeigenschaften in Geräte-Manager an.

Hinweise

Windows sendet die DIF_POWERMESSAGEWAKE-Anforderung nur, wenn die Treiber für das Gerät die Energieverwaltung unterstützen.

Hinweis

Der Setupapi.h-Header definiert SP_POWERMESSAGEWAKE_PARAMS als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Header setupapi.h (schließen Sie Setupapi.h ein)

Weitere Informationen

DIF_POWERMESSAGEWAKE

SP_CLASSINSTALL_HEADER