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) |