Compartilhar via


estrutura SP_POWERMESSAGEWAKE_PARAMS_A (setupapi.h)

Uma estrutura de SP_POWERMESSAGEWAKE_PARAMS corresponde a uma solicitação de instalação DIF_POWERMESSAGEWAKE .

Sintaxe

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

Membros

ClassInstallHeader

Um cabeçalho de solicitação de instalação que contém o tamanho do cabeçalho e o código DIF para a solicitação. Consulte SP_CLASSINSTALL_HEADER.

PowerMessageWake[LINE_LEN * 2]

Buffer que contém uma cadeia de caracteres de texto personalizado. O Windows exibe esse texto na página de gerenciamento de energia da exibição das propriedades do dispositivo em Gerenciador de Dispositivos.

Comentários

O Windows só envia a solicitação de DIF_POWERMESSAGEWAKE se os drivers do dispositivo dão suporte ao gerenciamento de energia.

Observação

O cabeçalho setupapi.h define SP_POWERMESSAGEWAKE_PARAMS como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cabeçalho setupapi.h (inclua Setupapi.h)

Confira também

DIF_POWERMESSAGEWAKE

SP_CLASSINSTALL_HEADER