netdevice.h 헤더
이 헤더는 네트워크에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
netdevice.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT 함수는 NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS 구조를 초기화합니다. |
NET_DEVICE_RESET_CAPABILITIES_INIT NET_DEVICE_RESET_CAPABILITIES_INIT 함수는 NET_DEVICE_RESET_CAPABILITIES 구조를 초기화합니다. |
NetDeviceInitConfig NetDeviceInitConfig 함수는 PnP(플러그 앤 플레이) 관리자가 디바이스의 존재를 보고할 때 디바이스 초기화 작업을 초기화합니다. |
NetDeviceInitSetPowerPolicyEventCallbacks NetDeviceInitSetPowerPolicyEventCallbacks 함수는 클라이언트 드라이버에 대한 디바이스 초기화 중에 선택적 전원 정책 이벤트 콜백을 설정합니다. |
NetDeviceInitSetResetCapabilities NetDeviceInitSetResetCapabilities 함수는 클라이언트 드라이버의 NET_DEVICE_RESET_CAPABILITIES 프레임워크에 등록합니다. |
NetDeviceOpenConfiguration NetDeviceOpenConfiguration 함수는 순 디바이스의 구성 데이터베이스를 엽니다. |
NetDeviceRequestReset NetDeviceRequestReset 함수는 NetAdapterCx 프레임워크를 트리거하여 응답하지 않는 NIC 디바이스를 복구하는 플랫폼 수준 디바이스 재설정 작업을 수행합니다. |
NetDeviceStoreResetDiagnostics NetDeviceStoreResetDiagnostics 함수는 수집된 초기화 진단 클라이언트 드라이버를 NetAdapterCx 프레임워크에 저장합니다. |
콜백 함수
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 구현하여 실패한 하드웨어 디바이스에서 진단 수집하고 디바이스 재설정 및 복구 프로세스 중에 프레임워크에 보고합니다. |
EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD 하드웨어와 호환되지 않는 프로토콜 오프로드를 거부하려면 이 선택적 콜백을 구현합니다. |
EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE 하드웨어와 호환되지 않는 절전 모드 해제 패턴을 거부하려면 이 선택적 콜백을 구현합니다. |
구조체
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS 구조에는 클라이언트 드라이버의 전원 정책 콜백 함수에 대한 함수 포인터가 포함되어 있습니다. |
NET_DEVICE_RESET_CAPABILITIES NET_DEVICE_RESET_CAPABILITIES 구조는 디바이스 재설정 및 복구 프로세스 중에 진단 수집하는 클라이언트 드라이버의 기능을 설명합니다. |