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