Partager via


structure SP_POWERMESSAGEWAKE_PARAMS_A (setupapi.h)

Une structure SP_POWERMESSAGEWAKE_PARAMS correspond à une demande d’installation DIF_POWERMESSAGEWAKE .

Syntaxe

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

Membres

ClassInstallHeader

En-tête de demande d’installation qui contient la taille de l’en-tête et le code DIF de la demande. Voir SP_CLASSINSTALL_HEADER.

PowerMessageWake[LINE_LEN * 2]

Mémoire tampon qui contient une chaîne de texte personnalisé. Windows affiche ce texte sur la page de gestion de l’alimentation des propriétés de l’appareil affichées dans Gestionnaire de périphériques.

Remarques

Windows envoie la demande de DIF_POWERMESSAGEWAKE uniquement si les pilotes de l’appareil prennent en charge la gestion de l’alimentation.

Notes

L’en-tête setupapi.h définit SP_POWERMESSAGEWAKE_PARAMS comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Configuration requise

Condition requise Valeur
En-tête setupapi.h (inclure Setupapi.h)

Voir aussi

DIF_POWERMESSAGEWAKE

SP_CLASSINSTALL_HEADER