funzione NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT (netadaptercx.h)
Il driver client chiama la funzione NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT per inizializzare una struttura NET_ADAPTER_WAKE_REASON_PACKET quando si segnala che un pacchetto magico ha causato un evento di riattivazione .
Sintassi
void NET_ADAPTER_WAKE_REASON_MAGIC_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 è NetWakeSourceTypeMagicPacket, chiamare NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT per inizializzare la struttura di NET_ADAPTER_WAKE_REASON_PACKET . Chiamare NetAdapterReportWakeReasonPacket per segnalare questo motivo di riattivazione a NetAdapterCx.
Questa funzione consente di zero la memoria per la struttura NET_ADAPTER_WAKE_REASON_PACKET , imposta il membro Size e imposta il membro PatternId su NetAdapterWakeMagicPatternId.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Server minimo supportato | Windows Server 2022 |
Piattaforma di destinazione | Universale |
Versione UMDF minima | 2.33 |
Intestazione | netadaptercx.h (include netadaptercx.h) |
IRQL | Qualsiasi livello purché la memoria di destinazione sia residente |
Vedi anche
Configurazione di NetAdapterCx Power Management
NET_ADAPTER_WAKE_REASON_PACKET