Freigeben über


SP_POWERMESSAGEWAKE_PARAMS_W Struktur (setupapi.h)

Eine SP_POWERMESSAGEWAKE_PARAMS Struktur entspricht einer DIF_POWERMESSAGEWAKE Installationsanforderung.

Syntax

typedef struct _SP_POWERMESSAGEWAKE_PARAMS_W {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  WCHAR                  *PowerMessageWake[LINE_LEN  2];
} SP_POWERMESSAGEWAKE_PARAMS_W, *PSP_POWERMESSAGEWAKE_PARAMS_W;

Angehörige

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 von benutzerdefiniertem Text enthält. Windows zeigt diesen Text auf der Energieverwaltungsseite der Geräteeigenschaften im Geräte-Manager an.

Bemerkungen

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

Anmerkung

Der Header "setupapi.h" 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 (include Setupapi.h)

Siehe auch

DIF_POWERMESSAGEWAKE

SP_CLASSINSTALL_HEADER