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 e inicializada pelo driver.

Retornar valor

Nenhum

Comentários

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

O driver do cliente só deve chamar 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_S0 ou EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE . Caso contrário, a chamada resultará em uma verificação de bugs do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Cabeçalho wificxwakesourcelist.h

Confira também

WIFI_WAKE_SOURCE_LIST

WIFI_WAKE_SOURCE_LIST_INIT