Share via


NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT 함수(netadaptercx.h)

클라이언트 드라이버는 NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT 함수를 호출하여 드라이버 지원 필터와 일치하는 패킷으로 인해 절전 모드 해제 이벤트가 발생했다고 보고할 때 NET_ADAPTER_WAKE_REASON_PACKET 구조를 초기 화합니다.

구문

void NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

매개 변수

[out] Reason

할당된 드라이버 NET_ADAPTER_WAKE_REASON_PACKET 구조체에 대한 포인터입니다.

반환 값

없음

설명

NET_WAKE_SOURCE_TYPE NetWakeSourceTypePacketFilterMatch인 경우 NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT 호출하여 NET_ADAPTER_WAKE_REASON_PACKET 구조를 초기화합니다. NetAdapterReportWakeReasonPacket을 호출하여 이 절전 모드 해제 이유를 NetAdapterCx에 보고합니다.

이 함수는 NET_ADAPTER_WAKE_REASON_PACKET 구조체에 대한 메모리를 0으로 설정하고 Size 멤버를 설정하며 PatternId 멤버를 NetAdapterWakeFilterPatternId로 설정합니다.

요구 사항

요구 사항
지원되는 최소 서버 Windows Server 2022
대상 플랫폼 유니버설
헤더 netadaptercx.h(netadaptercx.h 포함)
IRQL 대상 메모리가 상주하는 모든 수준

추가 정보

NetAdapterCx 전원 관리 구성

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE