wificx.h header
This header is used by network. For more information, see:
wificx.h contains the following programming interfaces:
Functions
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT The WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT function initializes a WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES structure. |
WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT initializes a WIFI_ADAPTER_TX_DEMUX structure when the Tx DEMUX type is PEER_ADDRESS. |
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT The WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT function initializes a WIFI_ADAPTER_TX_DEMUX structure when the Tx DEMUX type is WMMINFO. |
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT The WIFI_ADAPTER_WAKE_CAPABILITIES_INIT method initializes a WIFI_ADAPTER_WAKE_CAPABILITIES structure. |
WIFI_BAND_CAPABILITIES_INIT The WIFI_BAND_CAPABILITIES_INIT function initializes a WIFI_BAND_CAPABILITIES structure. |
WIFI_DEVICE_CAPABILITIES_INIT The WIFI_DEVICE_CAPABILITIES_INIT function initializes a WIFI_DEVICE_CAPABILITIES structure. |
WIFI_DEVICE_CONFIG_INIT The WIFI_DEVICE_CONFIG_INIT function initializes the WIFI_DEVICE_CONFIG structure. |
WIFI_PHY_CAPABILITIES_INIT The WIFI_PHY_CAPABILITIES_INIT function initializes a WIFI_PHY_CAPABILITIES structure. |
WIFI_STATION_CAPABILITIES_INIT The WIFI_STATION_CAPABILITIES_INIT function initializes a WIFI_STATION_CAPABILITIES structure. |
WIFI_WIFIDIRECT_CAPABILITIES_INIT The WIFI_WIFIDIRECT_CAPABILITIES_INIT function initializes a WIFI_WIFIDIRECT_CAPABILITIES structure. |
WifiAdapterAddPeer Client drivers call WifiAdapterAddPeer to tell the WiFiCx framework that a peer has connected with the given address. |
WifiAdapterGetPortId The WifiAdapterGetPortId function gets the Wi-Fi adapter port ID. |
WifiAdapterGetType The WifiAdapterGetType function gets the Wi-Fi adapter type. |
WifiAdapterInitAddTxDemux The WifiAdapterInitAddTxDemux function adds DEMUX properties for multiple Tx queue support. |
WifiAdapterInitGetType The WifiAdapterInitGetType function gets the adapter type from the NETADAPTER_INIT object. |
WifiAdapterInitialize The WifiAdapterInitialize function initializes a newly created NETADAPTER object for WiFiCx. |
WifiAdapterPowerOffloadSetRsnRekeyCapabilities The WifiAdapterPowerOffloadSetRsnRekeyCapabilities function sets a WiFiCx net adapter's RSN rekey power offload capabilities. |
WifiAdapterRemovePeer Client drivers call WifiAdapterRemovePeer to tell the WiFiCx framework that a peer has been disconnected. |
WifiAdapterReportWakeReason The WifiAdapterReportWakeReason function reports to the framework the reason that a Wi-Fi device has generated a wake-up event. |
WifiAdapterSetWakeCapabilities The WifiAdapterSetWakeCapabilities method sets the wake capabilities for a WiFiCx device. |
WifiDeviceGetOsWdiVersion The WifiDeviceGetOsWdiVersion function gets the TLV version that WifiCx uses to initialize client driver's TLV parser/generator. |
WifiDeviceInitConfig The WifiDeviceInitConfig function initializes WiFiCx device initialization operations. |
WifiDeviceInitialize The WifiDeviceInitialize function registers the client driver's WiFiCx-specific callback functions. |
WifiDeviceReceiveIndication WiFiCx drivers call WifiDeviceReceiveIndication to send a status indication to the WiFiCx framework. |
WifiDeviceSetBandCapabilities The WifiDeviceSetBandCapabilities function sets the band capabilities for a WiFiCx device. |
WifiDeviceSetDeviceCapabilities The WifiDeviceSetDeviceCapabilities function sets the device capabilities for a WiFiCx device. |
WifiDeviceSetPhyCapabilities The WifiDeviceSetPhyCapabilities function sets the PHY capabilities for a WiFiCx device. |
WifiDeviceSetStationCapabilities The WifiDeviceSetStationCapabilities function sets the station capabilities for a WiFiCx device. |
WifiDeviceSetWiFiDirectCapabilities The WifiDeviceSetWiFiDirectCapabilities function sets the Wi-Fi Direct capabilities for a WiFiCx device. |
WifiDirectDeviceCreate The WifiDirectDeviceCreate function creates a WIFIDIRECTDEVICE object. |
WifiDirectDeviceGetPortId The WifiDirectDeviceGetPortId function gets the Wi-Fi Direct port ID. |
WifiDirectDeviceInitialize The WifiDirectDeviceInitialize function initializes a newly created WIFIDIRECTDEVICE object. |
WifiRequestComplete WiFiCx drivers call WifiRequestComplete to complete a request to send a command message to the device. |
WifiRequestGetInOutBuffer WiFiCx drivers call WifiRequestGetInOutBuffer to get the input/output buffer for a command message. |
WifiRequestGetMessageId The WifiRequestGetMessageId function returns the ID of a WiFiCx command message. |
WifiRequestSetBytesNeeded WiFiCx drivers call WifiRequestSetBytesNeeded to set a larger buffer size for a command message. |
WifiTxQueueGetDemuxPeerAddress The WifiTxQueueGetDemuxPeerAddress function gets the peer address that the WiFiCx framework will use for this queue. |
WifiTxQueueGetDemuxWmmInfo The WifiTxQueueGetDemuxWmmInfo function gets the priority that the WiFiCx framework will use for this queue. |
Callback functions
EVT_WIFI_DEVICE_CREATE_ADAPTER WiFiCx drivers implement EvtWifiDeviceCreateAdapter to create a NETADAPTER object. |
EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE WiFiCx client drivers implement EvtWifiDeviceCreateWifiDirectDevice to create a WIFIDIRECTDEVICE object. |
EVT_WIFI_DEVICE_SEND_COMMAND A WiFiCx driver's EvtWifiDeviceSendCommand callback function retrieves and processes the command message sent by the WiFiCx framework. |
Structures
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES The WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES structure describes a WiFiCx net adapter's RSN rekey power offload capabilities. |
WIFI_ADAPTER_TX_DEMUX The WIFI_ADAPTER_TX_DEMUX structure specifies Tx DEMUX information. |
WIFI_ADAPTER_WAKE_CAPABILITIES The WIFI_ADAPTER_WAKE_CAPABILITIES structure describes a WiFiCx network adapter's wake-on-LAN (WoL) capabilities. |
WIFI_BAND_CAPABILITIES The WIFI_BAND_CAPABILITIES structure describes the band capabilities for a WiFiCx device. |
WIFI_BAND_INFO The WIFI_BAND_INFO structure contains band information. |
WIFI_DEVICE_CAPABILITIES The WIFI_DEVICE_CAPABILITIES structure describes a WiFiCx device's capabilities. |
WIFI_DEVICE_CONFIG The WIFI_DEVICE_CONFIG structure contains pointers to a client driver's WiFiCx-specific callback functions. |
WIFI_PHY_CAPABILITIES The WIFI_PHY_CAPABILITIES structure describes the PHY capabilities for a WiFiCx device. |
WIFI_PHY_INFO The WIFI_PHY_INFO structure contains PHY information. |
WIFI_STA_BANDS_COMBINATION The WIFI_STA_BANDS_COMBINATION structure contains a list of band IDs that are available for secondary STA connections. |
WIFI_STATION_CAPABILITIES The WIFI_STATION_CAPABILITIES structure describes the station capabilities for a WiFiCx device. |
WIFI_WIFIDIRECT_CAPABILITIES The WIFI_WIFIDIRECT_CAPABILITIES structure describes the Wi-Fi Direct capabilities for a WiFiCx device. |
Enumerations
WIFI_ADAPTER_TX_DEMUX_TYPE The WIFI_ADAPTER_TX_DEMUX_TYPE enumeration specifies the Tx DEMUX type. |
WIFI_ADAPTER_TYPE The WIFI_ADAPTER_TYPE enumeration specifies the Wi-Fi adapter type. |
WIFI_WAKE_REASON_TYPE The WIFI_WAKE_REASON_TYPE enumeration specifies the reason type for a wake-on-LAN (WoL) wake event generated by a WiFiCx adapter. |