다음을 통해 공유


EVT_WIFI_DEVICE_CREATE_ADAPTER 콜백 함수(wificx.h)

WiFiCx 클라이언트 드라이버는 EvtWifiDeviceCreateAdapter 구현하여 NETADAPTER 개체를 만듭니다.

통사론

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

NTSTATUS EvtWifiDeviceCreateAdapter(
  WDFDEVICE Device,
  NETADAPTER_INIT *AdapterInit
)
{...}

매개 변수

Device

[] WdfDeviceCreate에 대한 이전 호출에서 클라이언트 드라이버가 가져온 프레임워크 디바이스 개체에 대한 핸들이.

AdapterInit

[Inout] NETADAPTER의 초기화 정보를 설명하는 NETADAPTER_INIT 개체에 대한 포인터입니다.

반환 값

이 콜백 함수는 작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드를 반환합니다.

발언

WiFiCx 클라이언트 드라이버는 WiFiDeviceInitialize호출하여 EvtWifiDeviceCreateAdapter 콜백 함수를 등록해야 합니다.

EvtWifiDeviceCreateAdapter 콜백에서 클라이언트 드라이버는 다음을 수행해야 합니다.

  1. NetAdapterCreate 호출하여 새 NetAdapter 개체를 만듭니다.

  2. WifiAdapterInitialize 호출하여 WiFiCx 컨텍스트를 초기화하고 이 NetAdapter 개체와 연결합니다.

  3. NetAdapterStart 호출하여 어댑터를 시작합니다.

자세한 내용은 WiFiCx 클라이언트 드라이버 작성을 참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11
지원되는 최소 서버 Windows Server 2022
헤더 wificx.h
IRQL PASSIVE_LEVEL

참고 항목

WdfDeviceCreate

WiFiDeviceInitialize

netAdapterCreate

WifiAdapterInitialize

NetAdapterStart

WiFiCx 클라이언트 드라이버 작성