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 當 Tx DEMUX 類型PEER_ADDRESS時,WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT初始化WIFI_ADAPTER_TX_DEMUX結構。 |
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT 當 Tx DEMUX 類型為 WMMINFO 時,WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT函式會初始化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 配接器埠識別碼。 |
WifiAdapterGetType WifiAdapterGetType 函式會取得 Wi-Fi 配接器類型。 |
WifiAdapterInitAddTxDemux WifiAdapterInitAddTxDemux 函式會針對多個 Tx 佇列支援新增 DEMUX 屬性。 |
WifiAdapterInitGetType WifiAdapterInitGetType 函式會從 NETADAPTER_INIT 物件取得配接器類型。 |
WifiAdapterInitialize WifiAdapterInitialize 函式會初始化新建立的WiFiCx NETADAPTER物件。 |
WifiAdapterPowerOffloadSetRsnRekeyCapabilities WifiAdapterPowerOffloadSetRsnRekeyCapabilities 函式會設定WiFiCx網路適配器的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 Direct 功能。 |
WifiDirectDeviceCreate WifiDirectDeviceCreate 函式會建立 WIFIDIRECTDEVICE 物件。 |
WifiDirectDeviceGetPortId WifiDirectDeviceGetPortId 函式會取得 Wi-Fi 直接埠標識符。 |
WifiDirectDeviceInitialize WifiDirectDeviceInitialize 函式會初始化新建立的 WIFIDIRECTDEVICE 物件。 |
WifiRequestComplete WiFiCx 驅動程式會呼叫 WifiRequestComplete 來完成將命令訊息傳送至裝置的要求。 |
WifiRequestGetInOutBuffer WiFiCx 驅動程式會呼叫 WifiRequestGetInOutBuffer 以取得命令訊息的輸入/輸出緩衝區。 |
WifiRequestGetMessageId WifiRequestGetMessageId 函式會傳回WiFiCx命令訊息的標識碼。 |
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網路適配器的RSN重設電源卸除功能。 |
WIFI_ADAPTER_TX_DEMUX WIFI_ADAPTER_TX_DEMUX 結構會指定 Tx DEMUX 資訊。 |
WIFI_ADAPTER_WAKE_CAPABILITIES WIFI_ADAPTER_WAKE_CAPABILITIES 結構描述WiFiCx網路適配器的網路喚醒 (WoL) 功能。 |
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 連線的帶狀標識碼清單。 |
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) 喚醒事件的原因類型。 |