Share via


EVT_WIFI_DEVICE_CREATE_ADAPTER 콜백 함수(wificx.h)

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

구문

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

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

매개 변수

Device

[In] 클라이언트 드라이버가 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 클라이언트 드라이버 작성