Partilhar via


função NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT (netadapter.h)

O driver cliente chama a função NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT para inicializar uma estrutura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES ao relatar que um pacote EAP sobre LAN (EAPOL) causou um evento de ativação.

Sintaxe

void NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

Parâmetros

[out] Reason

Um ponteiro para um driver alocado NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES estrutura.

Valor de retorno

Nenhum

Observações

Quando o NET_WAKE_SOURCE_TYPE for NetWakeSourceTypeEapolPacket, chame NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT para inicializar a estrutura de NET_ADAPTER_WAKE_REASON_PACKET. Chame NetAdapterReportWakeReasonPacket para relatar esse motivo de ativação para NetAdapterCx.

Essa função zera a memória da estrutura NET_ADAPTER_WAKE_REASON_PACKET, define o membro tamanho e define o membro PatternId como NetAdapterWakeEapolPatternId.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11
servidor com suporte mínimo Windows Server 2022
versão mínima do UMDF 2.33
cabeçalho netadapter.h (inclua netadaptercx.h)

Consulte também

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

configurando o de Gerenciamento de Energia netAdapterCx

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE