EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE 콜백 함수(wificx.h)
WiFiCx 클라이언트 드라이버는 EvtWifiDeviceCreateWifiDirectDevice 를 구현하여 WIFIDIRECTDEVICE 개체를 만듭니다.
구문
EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;
NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
WDFDEVICE Device,
WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}
매개 변수
Device
[In] 클라이언트 드라이버가 WdfDeviceCreate에 대한 이전 호출에서 가져온 프레임워크 디바이스 개체에 대한 핸들입니다.
WifiDirectDeviceInit
[Inout] WIFIDIRECTDEVICE 개체의 초기화 정보를 설명하는 WIFIDIRECT_DEVICE_INIT 개체에 대한 포인터입니다.
반환 값
이 콜백 함수는 작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드를 반환합니다.
설명
WiFiCx 클라이언트 드라이버는 WiFiDeviceInitialize를 호출하여 EvtWifiDeviceCreateWifiDirectDevice 콜백 함수를 등록합니다.
EvtWifiDeviceCreateWifiDirectDevice 콜백에서 클라이언트 드라이버는 다음과 같습니다.
- WifiDirectDeviceCreate를 호출하여 WIFIDIRECTDEVICE 개체를 만듭니다.
- WifiDirectDeviceInitialize를 호출하여 개체를 초기화합니다.
- WifiDirectDeviceGetPortId를 호출하여 포트 ID(명령 메시지에 사용됨)를 확인합니다.
EvtWifiDeviceCreateWifiDirectDevice 를 구현하는 코드 예제는 P2P(Wi-Fi Direct) 지원을 참조하세요.
요구 사항
| 지원되는 최소 클라이언트 | Windows 11 |
| 지원되는 최소 서버 | Windows Server 2022 |
| 헤더 | wificx.h |
| IRQL | PASSIVE_LEVEL |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기