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 NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES ao relatar que um pacote EAPOL (EAP over LAN) 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 uma estrutura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES alocada por driver.
Retornar valor
Nenhum
Comentários
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 Size e define o membro PatternId como NetAdapterWakeEapolPatternId.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 |
Servidor mínimo com suporte | Windows Server 2022 |
Versão mínima do UMDF | 2.33 |
Cabeçalho | netadapter.h (inclua netadaptercx.h) |
Confira também
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES
Configurando o NetAdapterCx Power Management
NET_ADAPTER_WAKE_REASON_PACKET