NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES estrutura (netadapter.h)
A estrutura NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES descreve os recursos de ativação de um adaptador de rede na LAN (WoL) para acordar de uma mensagem de identificador de solicitação EAP over LAN (EAPOL).
Sintaxe
typedef struct _NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES {
ULONG Size;
BOOLEAN EapolPacket;
} NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES;
Membros
Size
O tamanho dessa estrutura em bytes.
EapolPacket
Um valor booliano que descreve se o adaptador de rede é capaz de acordar de um pacote EAPOL.
Observações
Chame NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT para inicializar essa estrutura e, em seguida, chame NetAdapterWakeSetEapolPacketCapabilities para definir os recursos de WoL do pacote EAPOL do adaptador de rede. Os drivers cliente normalmente chamam NetAdapterWakeSetEapolPacketCapabilities ao iniciar um adaptador de rede, mas antes de chamar NetAdapterStart.
Ao relatar que um NET_WAKE_SOURCE_TYPE é NetWakeSourceTypeEapolPacket, chame NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT para inicializar uma estrutura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES.
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
Configurando de gerenciamento de energia
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT