Share via


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 구조는 디바이스 재설정 및 복구 프로세스 중에 진단 수집하는 클라이언트 드라이버의 기능을 설명합니다.