wificx.h 헤더
이 헤더는 네트워크에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
wificx.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
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_BAND_CAPABILITIES_INIT WIFI_BAND_CAPABILITIES_INIT 함수는 WIFI_BAND_CAPABILITIES 구조를 초기화합니다. |
WIFI_DEVICE_CAPABILITIES_INIT WIFI_DEVICE_CAPABILITIES_INIT 함수는 WIFI_DEVICE_CAPABILITIES 구조를 초기화합니다. |
WIFI_DEVICE_CONFIG_INIT WIFI_DEVICE_CONFIG_INIT 함수는 WIFI_DEVICE_CONFIG 구조를 초기화합니다. |
WIFI_PHY_CAPABILITIES_INIT WIFI_PHY_CAPABILITIES_INIT 함수는 WIFI_PHY_CAPABILITIES 구조를 초기화합니다. |
WIFI_STATION_CAPABILITIES_INIT WIFI_STATION_CAPABILITIES_INIT 함수는 WIFI_STATION_CAPABILITIES 구조를 초기화합니다. |
WIFI_WIFIDIRECT_CAPABILITIES_INIT WIFI_WIFIDIRECT_CAPABILITIES_INIT 함수는 WIFI_WIFIDIRECT_CAPABILITIES 구조를 초기화합니다. |
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 네트워크 어댑터의 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) 절전 모드 해제 이벤트의 이유 유형을 지정합니다. |