Compartilhar via


Função WifiDeviceGetWakeSourceList (wificxwakesourcelist.h)

A função WifiDeviceGetWakeSourceList obtém a lista de fontes de ativação para um adaptador de rede WiFiCx.

Sintaxe

void WifiDeviceGetWakeSourceList(
  WDFDEVICE             Device,
  WIFI_WAKE_SOURCE_LIST *List
);

Parâmetros

Device

O objeto WDFDEVICE associado ao adaptador de rede (ou vários adaptadores se o driver cliente tiver mais de um para este dispositivo).

List

Um ponteiro para uma estrutura de WIFI_WAKE_SOURCE_LIST alocada por driver e inicializada.

Valor de retorno

Nenhum

Observações

Chame WIFI_WAKE_SOURCE_LIST_INIT para inicializar a estrutura de WIFI_WAKE_SOURCE_LIST e, em seguida, chame essa função para recuperar a lista de origem de ativação.

O driver cliente deve chamar apenas wifiDeviceGetWakeSourceList durante uma transição de energia, normalmente de sua função de retorno de chamada EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0ou EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE. Caso contrário, a chamada resultará em uma verificação de bugs do sistema.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11
servidor com suporte mínimo Windows Server 2022
cabeçalho wificxwakesourcelist.h

Consulte também

WIFI_WAKE_SOURCE_LIST

WIFI_WAKE_SOURCE_LIST_INIT