funzione NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT (netadaptercx.h)

Il driver client chiama la funzione NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT per inizializzare una struttura di NET_ADAPTER_WAKE_REASON_PACKET quando si segnala che un pacchetto corrispondente a un filtro supportato dal driver ha causato un evento di riattivazione.

Sintassi

void NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

Parametri

[out] Reason

Puntatore a un driver allocato NET_ADAPTER_WAKE_REASON_PACKET struttura.

Valore restituito

nessuno

Osservazioni

Quando il NET_WAKE_SOURCE_TYPE è NetWakeSourceTypePacketFilterMatch, chiamare NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT per inizializzare la struttura NET_ADAPTER_WAKE_REASON_PACKET . Chiama NetAdapterReportWakeReasonPacket per segnalare questo motivo di riattivazione a NetAdapterCx.

Questa funzione zerozza la memoria per la struttura NET_ADAPTER_WAKE_REASON_PACKET , imposta il membro Size e imposta il membro PatternId su NetAdapterWakeFilterPatternId.

Requisiti

Requisito Valore
Server minimo supportato Windows Server 2022
Piattaforma di destinazione Universale
Intestazione netadaptercx.h (include netadaptercx.h)
IRQL Qualsiasi livello purché la memoria di destinazione sia residente

Vedi anche

Configurazione del risparmio energia NetAdapterCx

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE