Share via


wificx.h 헤더

이 헤더는 네트워크에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

wificx.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

함수

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT 함수는 WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES 구조를 초기화합니다.
WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT

WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT Tx DEMUX 형식이 PEER_ADDRESS 때 WIFI_ADAPTER_TX_DEMUX 구조를 초기화합니다.
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT

WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT 함수는 Tx DEMUX 형식이 WMMINFO인 경우 WIFI_ADAPTER_TX_DEMUX 구조를 초기화합니다.
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT

WIFI_ADAPTER_WAKE_CAPABILITIES_INIT 메서드는 WIFI_ADAPTER_WAKE_CAPABILITIES 구조를 초기화합니다.
WIFI_DEVICE_CONFIG_INIT

WIFI_DEVICE_CONFIG_INIT 함수는 WIFI_DEVICE_CONFIG 구조를 초기화합니다.
WifiAdapterAddPeer

클라이언트 드라이버는 WifiAdapterAddPeer를 호출하여 피어가 지정된 주소와 연결되었음을 WiFiCx 프레임워크에 알릴 수 있습니다.
WifiAdapterGetPortId

WifiAdapterGetPortId 함수는 Wi-Fi 어댑터 포트 ID를 가져옵니다.
WifiAdapterGetType

WifiAdapterGetType 함수는 Wi-Fi 어댑터 형식을 가져옵니다.
WifiAdapterInitAddTxDemux

WifiAdapterInitAddTxDemux 함수는 여러 Tx 큐 지원에 대한 DEMUX 속성을 추가합니다.
WifiAdapterInitGetType

WifiAdapterInitGetType 함수는 NETADAPTER_INIT 개체에서 어댑터 형식을 가져옵니다.
WifiAdapterInitialize

WifiAdapterInitialize 함수는 WiFiCx에 대해 새로 만든 NETADAPTER 개체를 초기화합니다.
WifiAdapterPowerOffloadSetRsnRekeyCapabilities

WifiAdapterPowerOffloadSetRsnRekeyCapabilities 함수는 WiFiCx net 어댑터의 RSN 다시 키 전원 오프로드 기능을 설정합니다.
WifiAdapterRemovePeer

클라이언트 드라이버는 WifiAdapterRemovePeer를 호출하여 피어의 연결이 끊어졌는지 WiFiCx 프레임워크에 알릴 수 있습니다.
WifiAdapterReportWakeReason

WifiAdapterReportWakeReason 메서드는 Wi-Fi 디바이스가 절전 모드 해제 이벤트를 생성한 이유를 프레임워크에 보고합니다.
WifiAdapterSetWakeCapabilities

WifiAdapterSetWakeCapabilities 메서드는 WiFiCx 디바이스의 절전 모드 해제 기능을 설정합니다.
WifiDeviceGetOsWdiVersion

WifiDeviceGetOsWdiVersion 함수는 WifiCx가 클라이언트 드라이버의 TLV 파서/생성기를 초기화하는 데 사용하는 TLV 버전을 가져옵니다.
WifiDeviceInitConfig

WifiDeviceInitConfig 함수는 WiFiCx 디바이스 초기화 작업을 초기화합니다.
WifiDeviceInitialize

WifiDeviceInitialize 함수는 클라이언트 드라이버의 WiFiCx 관련 콜백 함수를 등록합니다.
WifiDeviceReceiveIndication

WiFiCx 드라이버는 WifiDeviceReceiveIndication을 호출하여 WiFiCx 프레임워크에 상태 표시를 보냅니다.
WifiDeviceSetBandCapabilities

WifiDeviceSetBandCapabilities 함수는 WiFiCx 디바이스의 대역 기능을 설정합니다.
WifiDeviceSetDeviceCapabilities

WifiDeviceSetDeviceCapabilities 함수는 WiFiCx 디바이스에 대한 디바이스 기능을 설정합니다.
WifiDeviceSetPhyCapabilities

WifiDeviceSetPhyCapabilities 함수는 WiFiCx 디바이스에 대한 PHY 기능을 설정합니다.
WifiDeviceSetStationCapabilities

WifiDeviceSetStationCapabilities 함수는 WiFiCx 디바이스에 대한 스테이션 기능을 설정합니다.
WifiDeviceSetWiFiDirectCapabilities

WifiDeviceSetWiFiDirectCapabilities 함수는 WiFiCx 디바이스에 대한 Wi-Fi 직접 기능을 설정합니다.
WifiDirectDeviceCreate

WifiDirectDeviceCreate 함수는 WIFIDIRECTDEVICE 개체를 만듭니다.
WifiDirectDeviceGetPortId

WifiDirectDeviceGetPortId 함수는 Wi-Fi 직접 포트 ID를 가져옵니다.
WifiDirectDeviceInitialize

WifiDirectDeviceInitialize 함수는 새로 만든 WIFIDIRECTDEVICE 개체를 초기화합니다.
WifiRequestComplete

WiFiCx 드라이버는 WifiRequestComplete를 호출하여 디바이스에 명령 메시지를 보내는 요청을 완료합니다.
WifiRequestGetInOutBuffer

WiFiCx 드라이버는 WifiRequestGetInOutBuffer를 호출하여 명령 메시지에 대한 입력/출력 버퍼를 가져옵니다.
WifiRequestGetMessageId

WifiRequestGetMessageId 함수는 WiFiCx 명령 메시지의 ID를 반환합니다.
WifiRequestSetBytesNeeded

WiFiCx 드라이버는 WifiRequestSetBytesNeeded를 호출하여 명령 메시지에 더 큰 버퍼 크기를 설정합니다.
WifiTxQueueGetDemuxPeerAddress

WifiTxQueueGetDemuxPeerAddress 함수는 WiFiCx 프레임워크가 이 큐에 사용할 피어 주소를 가져옵니다.
WifiTxQueueGetDemuxWmmInfo

WifiTxQueueGetDemuxWmmInfo 함수는 WiFiCx 프레임워크가 이 큐에 사용할 우선 순위를 가져옵니다.

콜백 함수

 
EVT_WIFI_DEVICE_CREATE_ADAPTER

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

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

WiFiCx 드라이버의 EvtWifiDeviceSendCommand 콜백 함수는 WiFiCx 프레임워크에서 보낸 명령 메시지를 검색하고 처리합니다.

구조체

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES 구조는 WiFiCx net 어댑터의 RSN 키 다시 키 전원 오프로드 기능을 설명합니다.
WIFI_ADAPTER_TX_DEMUX

WIFI_ADAPTER_TX_DEMUX 구조체는 Tx DEMUX 정보를 지정합니다.
WIFI_ADAPTER_WAKE_CAPABILITIES

WIFI_ADAPTER_WAKE_CAPABILITIES 구조는 WiFiCx Net 어댑터의 WoL(Wake-on-LAN) 기능을 설명합니다.
WIFI_BAND_CAPABILITIES

WIFI_BAND_CAPABILITIES 구조는 WiFiCx 디바이스의 대역 기능을 설명합니다.
WIFI_BAND_INFO

WIFI_BAND_INFO 구조체에는 대역 정보가 포함됩니다.
WIFI_DEVICE_CAPABILITIES

WIFI_DEVICE_CAPABILITIES 구조는 WiFiCx 디바이스의 기능을 설명합니다.
WIFI_DEVICE_CONFIG

WIFI_DEVICE_CONFIG 구조에는 클라이언트 드라이버의 WiFiCx 관련 콜백 함수에 대한 포인터가 포함되어 있습니다.
WIFI_PHY_CAPABILITIES

WIFI_PHY_CAPABILITIES 구조는 WiFiCx 디바이스에 대한 PHY 기능을 설명합니다.
WIFI_PHY_INFO

WIFI_PHY_INFO 구조에는 PHY 정보가 포함됩니다.
WIFI_STA_BANDS_COMBINATION

WIFI_STA_BANDS_COMBINATION 구조에는 보조 STA 연결에 사용할 수 있는 대역 ID 목록이 포함되어 있습니다.
WIFI_STATION_CAPABILITIES

WIFI_STATION_CAPABILITIES 구조는 WiFiCx 디바이스의 스테이션 기능을 설명합니다.
WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES 구조는 WiFiCx 디바이스에 대한 Wi-Fi 직접 기능을 설명합니다.

열거형

 
WIFI_ADAPTER_TX_DEMUX_TYPE

WIFI_ADAPTER_TX_DEMUX_TYPE 열거형은 Tx DEMUX 형식을 지정합니다.
WIFI_ADAPTER_TYPE

WIFI_ADAPTER_TYPE 열거형은 Wi-Fi 어댑터 유형을 지정합니다.
WIFI_WAKE_REASON_TYPE

WIFI_WAKE_REASON_TYPE 열거형은 WiFiCx 어댑터에서 생성된 WoL(Wake-on-LAN) 절전 모드 해제 이벤트의 이유 유형을 지정합니다.