Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |