EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 콜백 함수(netadaptercx.h)

이 선택적 콜백을 구현하여 실패한 하드웨어 디바이스에서 진단 수집하고 디바이스 재설정 및 복구 프로세스 중에 NetAdapterCx 프레임워크에 보고합니다.

구문

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;

void EvtNetDeviceCollectResetDiagnostics(
  [_In_] WDFDEVICE Device
)
{...}

매개 변수

[_In_] Device

클라이언트 드라이버가 이전에 WdfDeviceCreate를 호출하여 가져온 WDFDEVICE 개체입니다.

반환 값

없음

설명

제공된 경우 NetAdapterCx 프레임워크는 EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 콜백을 호출하여 다시 설정 및 복구 프로세스 중에 재설정 진단 수집합니다. 프레임워크는 항상 PASSIVE_LEVEL 이 콜백을 호출합니다.

NET_DEVICE_RESET_CAPABILITIES 데이터 구조의 EvtNetDeviceCollectResetDiagnostics 필드는 이 콜백을 참조합니다.

이 콜백을 올바르게 구현하는 방법과 프레임워크의 동기화 보장에 대한 자세한 내용은 EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 구현을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11
지원되는 최소 서버 Windows Server 2022
머리글 netadaptercx.h(netadaptercx.h 포함)
IRQL PASSIVE_LEVEL

추가 정보

NetAdapterCx PLDR을 사용하여 응답하지 않는 NIC 복구

WdfDeviceCreate

NET_DEVICE_RESET_CAPABILITIES